Object-oriented is the basis for software development. If this most important thinking is not mastered, it is estimated that it is a programmer! In this person blows the cowhide, hey, talk about some methods and suggestions for learning objects! Just the primary!
First, find an object-oriented language, current, Java, Pascal, C , C # is better, but Java and C are too cumbersome, and it is difficult to relatively. Therefore, I recommend using PASCAL or C #, C # will do VS. Net, so I think beginners or Delphi will come. He is open code, this is important.
Second, it is a book, personal recommendation Liu Yi: Delphi is object-oriented. The book can be seen in front of this book, and the chapter can save it, (if Liu Da Ge, don't tell me, I will help you do advertisements), and there is also a doctor's guide, This book is classic. In this book, I touch some messaging mechanisms, as well as pay attention to the content of VCL. Let's first first.
Third, hands. This is a big problem, but if you do this, combined with this, I believe it will not be too difficult, object-oriented. Not an object, (I believe that everyone is better than I am, joking. At the first point, I specifically mentioned the open code (VCL) of Delphi, because Delphi's VCL itself is a learning-oriented object, which is too beautiful, so everyone can start from its VCL. Object programming, when you make successful and released the first control, you will find which engineers are really not a human brain. These seemingly simple things can be a few generations of wisdom crystal! Moreover, many methods used by the VCL are similar to the WINDOW mode, so this is a lot of programming to you under WINDOW. In short, it means: "When you start learning to learn objects, find some classic examples is essential, here I recommend Delphi's VCL!"
Summarizing, time, Hand writing some text, I hope to see friends discussed, no discussion, I don't have progress, and then, the masters have contributed to the articles of this article. This can be, for the majority of beginners, China's software career is to rely on our beginners. Contribute big!