c語言最重要的特點是面向過程,而面向過程的核心是用函式實現的。
c++最重要的特點是物件導向,而物件導向的核心使用類實現的,而類中又包括了資料成員和成員函式。
像我這種c++入門級的小白,看了無數的類,聽了無數的課,但真正自己寫類的時候,還是叫天天不靈,叫地地不應啊~~~所以五一小長假後的第一天,鼓起勇氣再聽一遍網課,將類解剖一下,然後再試著重建,加油!
類的組成:
類名 資料成員
成員函式
訪問限定符:
public
private
protected
物件例項化的兩種方式:
從棧中例項化
從堆中例項化
從棧中例項化物件
class
tv;int main(void)
從堆中例項化物件
int main(void)
物件成員的訪問
訪問單一物件
從棧中訪問
int main(void)
從堆中訪問
int main(void)
訪問陣列物件:使用for迴圈
int main(void)
delete p;
p = null;
return
0;}
乙個小例子
#include
#include
using
namespace
std;
class coordinate
p->x = 100;
p->y = 200;
p->printx();
p->printy();
delete p;
p = null;
system("pause");
return
0;}
欲寫好乙個類,必先將其解剖(類外定義)
類內定義的函式優先選擇編譯為內聯函式 分為兩種 同檔案類外定義 分檔案類外定義 舉例 同檔案類外定義 新建乙個car.cpp class car void car run 分檔案類外定義 號稱專業的程式設計師都會使用分檔案類外定義 新建乙個car.h class car 新建乙個car.cpp in...
成長之路 寫好乙個程式
提高自己和培養人才應該循序漸進,首先要能寫好乙個方法,之後能寫好乙個類,之後能寫好乙個程式,之後能做好乙個產品.之前已經寫了兩篇關於 寫好乙個方法,寫好乙個類的文章,緊接著把寫好乙個程式的經驗與大家分享下。給工程的專案路徑進行一下詳細的規劃,如圖,bin資料夾就是所有可執行程式的生成路徑,裡面有更詳...
成長之路 寫好乙個程式
提高自己和培養人才應該循序漸進,首先要能寫好乙個方法,之後能寫好乙個類,之後能寫好乙個程式,之後能做好乙個產品.之前已經寫了兩篇關於 寫好乙個方法,寫好乙個類的文章,緊接著把寫好乙個程式的經驗與大家分享下。用乙個windows平台下的vs2010工程進行介紹,附件有工程檔案,由於部落格附件最大只能2...