Traditional Culture Encyclopedia - Traditional culture - Compared with traditional development methods, what are the advantages of object-oriented methods?
Compared with traditional development methods, what are the advantages of object-oriented methods?
1, emphasizing the real world from the objective existence of things (objects) to understand the problem domain and structure the system, so that the system can more accurately reflect the problem domain.
2, the use of human daily thinking methods and principles (embodied in the OO method of abstraction, classification, inheritance, encapsulation, messaging and other basic principles) for system development, which is conducive to the use of human thinking ability, effective control of system complexity.?
3, the concept of object throughout the development process, so that the various development stages of the system components have a good correspondence, significantly improve the efficiency and quality of system development, and greatly reduce the difficulty of system maintenance.
4, the consistency of the object concept, so that all types of personnel involved in the development of the system at all stages of the development of the same language with ***, effectively improving the communication and collaboration between personnel.
5, the relative stability of the object and the isolation of volatile factors, enhancing the system's ability to adapt to the environment.
6. The inheritance relationship between objects and classes and the relative independence of objects provide strong support for software reuse.
Extended information:
In object oriented programming, a class serves as an independent unit. It has a class name, and its interior includes member variables, which describe the attributes of the object, and class member methods, which describe the behavior of the object.
In Java programming, a class is considered an abstract data type that includes not only data but also methods. This greatly expands the concept of data types.
Baidu Encyclopedia - Object-Oriented Methods
- Related articles
- Kabuki and Geisha in Japan
- What are the profit models of e-commerce?
- There are many kinds of lobsters. Have you eaten these lobsters?
- The literary theory form of socialist realism
- How to cook frozen scallops
- What is the employment prospect of Chinese medicine physiotherapist?
- Five advantages of three-dimensional traction bed traction
- What are the procedures for traveling to Japan?
- Chinese medicine with food therapy, these four methods can help you go bad breath
- Which is better Kubota 161 or Hitachi 70