Some of the concepts in the book are not repeated here, only to talk about their own through the reading of textbooks, lectures, some of their own understanding:
The process-oriented analysis method focuses on top-down, layered analysis, the function of the whole software system decomposition, conquer. You can use an example of life to understand it-go to the cafeteria to eat. After arriving at the canteen (such as piano Lake Canteen), to follow the line----------------------------- The process is to the software system needs to implement the functions of the above-mentioned ideas are gradually broken down, step by step to do what should be analyzed clearly.
The object-oriented Analysis method focuses on analyzing the logical structure of the whole system, abstracting the entity and relation of the whole software system into the object with specific attributes and encapsulating the operation of its attributes, and realizes the function of the whole software system through the message passing information between the objects. Continue to use the example above to eat in the cafeteria. In this example to create "people" this class, students, canteen aunts are "people" this class of derived classes, and specific someone such as I this belongs to the student's object (ie instance), eat Aunt Wang similar also belongs to the canteen aunt's object, the dish is a class of an object. Students ' properties include student number, class, etc., the operation of attributes (methods of class) including asking how much the mother's vegetables, taking chopsticks, swipe cards and so on. Canteen aunt's attributes include work number, salary, and its operation on the property (class method) is to tell me this dish is a little expensive but very delicious, playing vegetables, food method is I eat. Then, to achieve in the cafeteria to eat this "function", you need to "I" and "Wang" two objects between the exchange of information, that is, I asked Aunt how much money and so on, so through the various objects of information exchange, method of call, let me in the Qin Lake canteen to feast a meal.
Above.
What is the difference between a process-oriented (or structured) analytical approach and an object-oriented approach to the "Second week of work"?