Liujunsong: Many people talk to objects, they think that it is directly translation of Object-Oriented. In fact, it should be "object boot" instead of object-oriented. Is there any difference? Yes, but It is not very obvious. If you say that the object is object oriented? The subtext is an object. In this process, I am active as an active person, and the object is controlled by me. And in the object boot The object exists as a active person. I will be guided by the subject. The same reason, there are many like Message-Oriented, Service-Oriented, in the English meaning in these words, I am a passive The existence is, but after translation is Chinese, all become a ..., active and passive relationship is reversed.
In many computer books in China, there is a large number of inadvertent concepts, and finally take these books to learn, and finally everyone is a mist, which is a bad translator self-righteousness, causing evil.
Wind and snow: Oh, Hong Kong and Taiwan called "object orientation", is it feeling appropriate.
Liujunsong: Actually, the real Object-Oriented design idea, I am just a bystander. I am a metaphor. This object-oriented world is created by me. Just as people are Like God, Object is also created by me, let's create it. Now you can understand why use create () this function? Create is a very serious word in English, with strong emotional color, Creator does not refer to the creator, but the owner. Then Object is created by our people, but once it creates completion, they have to interact and access themselves, thus constitute a complete software system. If the software system is more If you make a society, then every Object is a person who has existed. Create is a life. Destroy is dead. We are difficult to understand for object-oriented technology, often because of cultural differences, China's traditional thinking The way is to understand it, but for its understanding is that the Westerners' thinking is required. If you are interested, you can look at the legend of the Genesis, you can understand the true meaning of Object-Oriented.
Explore: http://www.shecn.com/Best/g26/u1131417.htm