Language design is not purely a Training of thinking, but a very practical cultivation that balances the needs, ideas, techniques, and constraints. A good language is not designed, but grow up.
Object-orientedProgramDesign is a program design that uses the inheritance mechanism.
Data abstraction is a program design that uses user-defined types.
With a few exceptions, object-oriented programs will be able and should support data abstraction
Data abstraction needs to be supported in the form of language features in essence.
Object-Oriented programming requires the support of the programming environment.
The most fundamental learning of C ++ is the learning of programming and design technologies. By focusing on the details, it is easy to confuse the head and brain, so that the language is not good.
Key design concepts should be kept in mind when learning C ++.
The strength of C ++ is its flexibility, efficiency, and portability.
After reading a little bit, I got a little bit of good results.