寫在前面:作爲一位編程小白,一位勇敢走在晉級路上的編程小白,我希望能用博客記錄自己進步的過程,同時將學習筆記分享出來,和各位朋友共同進步。讓我們跟隨侯捷老師的腳步,一起開始C++的學習吧!
C++面向對象程序設計(Object Oriented Programming, OOP)
學習C++,C++語言是基礎,但要成爲一個優秀的C++程序猿,還要學會用C++標準庫( C++ Standard Library)。
理解Object Based(基於對象)和Object Oriented(面向對象)
- Object Based:面向的是單一class的設計
- Object Oriented:面向的是多重classes的設計,classes和classes之間有聯繫,比如:繼承(inheritance),複合(composition),委託(delegation)等。
- Class without pointer members : Complex複數類
- Class with pointer members : String字符串類