最近在公司弄遊戲開發,C++基礎也不是特别好,是以就打算繼續開始學習C++。
既然從頭學習C++,就打算寫一個系列教程。C++學習之路。
我是在邊學習C++,邊學習cocos2dx 3.X,白天時間不是很多,
先把C++系列寫完再寫coco2dx的教程。
希望對大家有幫助。
(可能基礎知識不是很詳細,對沒有其他語言基礎的人來說不是很友好,請見諒)
每個實體都可以看成一個對象。在C++中,對象的類型被稱為類。
類代表了某一批對象的共性和特征。
類是對象的抽象,而對象是類的具體實作。
在C++中要使用一個類,首先要定義一個類。
定義類和聲明結構體的結構是相似的。
private,public,protected這3個限定符就不介紹了
建議把:
public放前面
private放最後
别忘了最後的分号哦。
struct預設是public
class預設是private
程式中通路對象成員有以下三種方法:
1、通過對象名和成員通路運算符”.”來通路
2、通過指向對象的指針來通路
3、通過引用來通路
類的定義和成員函數的實作一般不放在一起,而是放在不同的檔案中。
一般來說,在大型項目中,将類的聲明放在單獨的頭檔案中,一般以類名命名。
成員函數的實作放在該類對應的cpp檔案中。
這樣就将類的聲明和實作進行了分離.
如果需要使用某個對象,直接引用那個對象聲明的頭檔案即可,而不需要再重複聲明了!
這樣工程的結構就清晰很多了。
這章很簡單,沒多少要寫的,你有語言基礎的話,這章用個5分鐘就可以過了~~
這裡我寫了2個例子
歡迎轉載,分享是進步的源泉。