簡述類和物件的概念,它們有哪些區別

時間 2021-09-12 00:10:22

1樓:匿名使用者

物件是類的例項。

你就認為 類就是那個硬碟上存著的class檔案,物件是這個class檔案載入到了記憶體中去了,並初始化了。

2樓:

就像汽車模型和實際生產的汽車,一個是抽象的,一個是例項化的

3樓:

類是具有相同屬性和服務的一組物件的集合。它為屬於該類的所有物件提供了統一的抽象描述,其內部包括屬性和服務兩個主要部分;

物件是系統中用來描述客觀事物的一個實體,它是構成系統的一個基本單位。一個物件由一組屬性和對這組屬性進行操作的一組服務組成。

4樓:你愛喝婦炎潔

這種問題光記住概念 是沒用的 自己做的多了 慢慢就知道了

基本的就是 類的每個例項 都是1個物件 new 類1次 就是產生了1個物件 這樣子

5樓:灬朋朋灬

類是抽象的,屬於定義的範疇,物件就是把類具體例項化。

比如:帶翅膀兩腳行走會下蛋的是鳥類,注意,這算是一個類;物件嘛,雞,鴕鳥都可以算是鳥類的一個物件。

呵呵,我覺得這樣比較好理解吧,當然,最好還是參照書本上,它們講的更規範些

6樓:匿名使用者

saaaaaaaaaa

類和物件的區別和關係是什麼?

7樓:小蘿蔔關

一、類和物件的區別

1、定義不同

類是現實世界或思維世界中的實體在計算機中的反映,它將資料以及這些資料上的操作封裝在一起。

物件是具有類型別的變數。類和物件是物件導向程式設計技術中的最基本的概念。

2、範疇不同

類是一個抽象的概念,它不存在於現實中的時間、空間裡,類知識為所有的物件定義了抽象的屬性與行為。

物件是類的一個具體。它是一個實實在在存在的東西。

3、狀態不同

類是一個靜態的概念,類本身不攜帶任何資料。當沒有為類建立任何資料時,類本身不存在於記憶體空間

物件是一個動態的概念,每一個物件都存在著有別於其它物件的屬於自己的獨特的屬性和行為,屬性可以隨著它自己的行為而發生改變。

二、類和物件的關係

類是物件的抽象,而物件是類的具體例項。類是抽象的,不佔用記憶體,而物件是具體的,佔用儲存空間。類是用於建立物件的藍圖,它是一個定義包括在特定型別的物件中的方法和變數的軟體模板。

類與物件的關係就如模具和鑄件的關係 類的例項化結果就是物件,而對一類物件的抽象就是類,類描述了一組有相同屬性和相同方法的物件。

擴充套件資料

使用類時的注意事項:

1、類的成員可以是其他類的物件,但不能以類自身的物件作為本類的成員,而類自身的指標和引用可以作為類的成員。

2、類定義必須以分號「;」結束。

3、類與結構體的區別:沒有明確指定類成員的訪問許可權時,c++結構體的成員是公有的,而類的成員是私有的。

8樓:董太漂亮

類裡面有很多物件,而物件可以組成類,這也就是說一個類,裡面可以有不同的物件,但是每個物件呢,只有一個類

9樓:無語翹楚

類是一個抽象的概念;

而物件是類抽象概念的實物表達;

打個比方:

比如水果攤進了一批水果(就好比是類);

然後就去問賣家有哪些新鮮的水果;

店家說有蘋果、梨、桃等等(這裡的蘋果、梨、桃就是物件);

也就是說物件是類的具體表達;

而類則是物件的抽象表達。

10樓:李仙森

類和物件的關係就如同模具和用這個模具製作出的物品之間的關係。一個類為它的全部物件給出了一個統一的定義,而他的每個物件則是符合這種定義的一個實體,因此類和物件的關係就是抽象和具體的關係。

11樓:匿名使用者

其實就是人類和你的關係,類是群體的模板,而物件是個案

12樓:

通俗點說就是:類是東西的概念,是抽象的;而物件是具體的,物件需要被new出來,也就是一個類的例項

13樓:匿名使用者

類: 動物,在你腦子裡有個模型,一想到動物就會知道比如有毛啊,四條腿之類的。就是所有動物共有的特徵。

物件:具體的一隻貓。或具體的一隻狗,這就是物件。 物件是建立字類的基礎上的。有了一個類的模版,我們才能確定某一個具體的物件。

14樓:匿名使用者

類是抽象的,物件是具體的。物件是類的一個例項,比如:

class a

a a=new a();

a是類,a是物件。

有了類才有物件。

什麼是類?類與物件的區別是什麼,類和物件的區別和關係是什麼?

一灘新約 一 定義不同 1 類 類是物件導向程式設計實現資訊封裝的基礎。類是一種使用者定義的引用資料型別,也稱類型別。2 物件 二 方式不同 1 類 類的實質是一種引用資料型別,類似於byte short int char long float double等基本資料型別,不同的是它是一種複雜的資料...

簡述贈與合同法定撤銷的概念和受贈人有哪些情形時贈與人可以撤銷贈與

1 贈與合同的概念 贈與合同是贈與人將自己的財產無償給予受贈人,受贈人表示接受贈與的合同。2 贈與合同的任意撤銷 贈與人在贈與財產的權利轉移之前可以撤銷贈與。3 贈與合同不得任意撤銷的情形 具有救災 扶貧等社會公益 道德義務性質的贈與合同或者經過公證的贈與合同,不適用前款規定。前述贈與合同未履行,贈...

C中的string類和String有何區別

string是c 中的類,string是.net framework的類 在c ide中不會顯示藍色 c string對映為.net framework的string 如果用string,編譯器會把它編譯成string,所以如果直接用string就可以讓編譯器少做一點點工作 如果使用c 建議使用st...