(? Six years ago, when I first fell in love with "Object-Oriented", I memorized nearly ten definitions in one go. Six years later, when I rolled out of hundreds of thousands of lines of programs to write some experiences, I couldn't explain what "object-oriented" was, just like I couldn't explain what mathematics was. The fashionable terms "object-oriented analysis" and "object-oriented design" in software engineering are usually aimed at "needs analysis" and "system design". There are several schools of "object-oriented", just like Buddha, God and Allah defined the world in their own way, and left piles of scriptures to explain the world. ?......
1808] Dr. Lin Rui's 8 years of programming practice C.doc)