c++可以把類的函數寫寫在類的外面,加上::說明 還可以構造函數后面加上初始化列表,可以初始化一個類,用:說明 繼承其他類也是用的是: public class Person :public Dongwu
所以有的時候,剛開始學c++就會面對: 和:: 滿天飛的奇怪代碼,所以從java轉到c++,第一個就要搞清楚這個。
比如說要初始化一個類里面的屬性class Person{ PRivate: String name; String sex; public: Person(String name ,String sex):name(name),sex(sex) { }//構造函數里面什么都不用寫,通過初始化列表,就完成了java里面的//this.name=name;//this.sex=sex;一樣的功能};我接觸c++是為了學習qt,發現c++不能只是學習語法,單純的記憶那些東西沒有用,要結合qt實際的運用去學習
c++設計的比較復雜,建立學完了c之后應該先學java,學習了java之后可以更好的理解c++里面的純虛函數就是接口,抽象基類就是抽象類
新聞熱點
疑難解答
圖片精選