The best important programming thoughts is abstraction.
The essential thing of programming thoughts is abstraction.
We hope that you can use the ideas to understand the difference between a pile of code and an abstraction, a difference that is as importantas the difference between a pile of words and a story,or a pile of notes and a song,or a pile of brush strokes and a painting.
The C++ programming thoughts is object-oriented programming and generic programming.
Information Hiding
Encapsalution
Isolation
The programming thoughts of information hiding and object-oriented is to create a environment for programming!
To create particular environment for particular case.
The aim of encapsulation is to create less and more environment,to let the organization of environment have the tree structure.