物件是具體的事物,類是從物件中抽象出來的。
類的定義:資料成員(成員變數)、成員函式(方法)
類的訪問限定符:1、public(公共的)2、protected(受保護的)3、private(私有的)
從棧中例項化
coordinate coor;
coor.x=10;
coor.y=20;
棧中例項化之後記憶體自動清除。
從堆中例項化
coordinate *p=new coordinate();
p->x=100;
p->y=200;
堆中例項化不一定成功,所以需要判斷一下:
if(p==null)
堆中例項化之後需要清除記憶體,即:
delete p;
p=null;
#include#includeusing namespace std;
class coordinate
10
20100
200
C 類和物件 類和物件
c 中物件的型別稱為類,類代表了某一批物件的共性和特徵,類是物件的抽象,而物件是類的具體例項,類是抽象的,不占用記憶體,而物件是具體的,占用 儲存空間,這點很重要,讀者需要牢記。類是使用者自己指定的型別,如果程式中要用到類型別,必須自己根據需要進行宣告,或者使用別人已設計好的類,c 標準本身並不提供...
C 物件和類
1,特殊的類 字串string include include using namespace std int main 類似於標準庫函式,我們不需要記住每種 類 的全部操作,只需要在使用過程中記住一些常用的操作就可以了。如果有需要的話,可以求助於相關書籍或網路 2,當我們對string進行種種操作...
C (類和物件)
類成員函式 類的成員函式指標那些把定義和原型寫在類定義內部的函式,就想類定義中的其他變數一樣。類訪問修飾符 類成員可以定義為public,private或protected。預設情況下是定義為private。建構函式 類的建構函式是一種特殊的函式,在建立乙個新物件是呼叫。析構函式 類的析構函式也是一...