c 類和物件的定義,區別,關係,概念

2021-08-09 07:05:25 字數 777 閱讀 2772

1樓:匿名使用者

小心理解下面這段話,一定要理解。我不貼**的。

例如我說“車”的時候,你想到了什麼?是不是車子都可以開,都有輪子。那麼你頭腦中自然就想起了一個車子類(類是屬性的集合,車子的屬性:

可以開,有重量,大小,顏色)。但是我說:“你看,那輛車多漂亮!

”當你順著我指著的方向看去,這就是一個實際存在的物件—————具體的車子。綜上所述,類是事物的抽象。類的物件就是類的具體化,實際化。

有“人"這個類。如果我用 人:張三。

那麼我就用人這個類去建立了張三這個"人"的物件。

理解完這段話,類、物件。是不是很簡單呢?如果沒理解,親,繼續看一下····

2樓:渴望一切

給你類比一下吧

類就類比為整型int

物件就是定義了一個“類”型別的變數

下面是我定義的一個類 是簡單的,只是為了用於說明你的問題。

class car

;(這是一個類的定義,car就好像是int )比如 int m;是定義了一個整型變數,car bmw;

這裡 car 就相當於int ,bmw就相當於m。

基本就是這樣。

如果還是不太明白的話,去圖書館看看書 或是繼續請教高人吧!

3樓:寸言心

類是對邏輯上相關的函式與資料的封裝,它是對問題的抽象描述;

在c++中,類的物件就是該類的某一個特定實體。例如,將整個學校看成一個類,那麼每一個老師就是該類的一個特定例項,也就是一個物件。

c類在定義物件時能這樣定義嗎

物件陣列初始化,file user 2 xx代表某某資料,就是用這種形式呼叫建構函式,一個個的初始化,不騙你.你也可以用預設的,file user 100 但是你的編譯器報錯了,為什麼?我來告訴你,因為你自己寫了建構函式,所以系統不會再為你提供沒有引數的預設建構函式了,所以你還得再寫一個這樣的建構函...

C 類的定義簡單的程式求改錯

instrument is playing piano is playing sax is playing flute is playing press any key to continue include include using namespace std class instrument ...

(C如何建立n個類的物件

迴圈,每次new 1個,迴圈 n 次,或者new一個陣列,下標為n class pc new class 10 建立一個陣列每個成員都是class型別,共10個成員。引用時候這樣 pc 0 pc 1 c 是在c語言的基礎上開發的一種面向宇宙程式語言,應用廣泛。c 支援多種程式設計正規化 物件導向程式...