類的使用以及類與物件的關係

2021-07-28 15:37:13 字數 890 閱讀 1763

---------siwuxie095

1、類的定義、宣告以及使用

定義格式:

宣告乙個類需要通過關鍵字:

class (注意:小寫)

類名遵循帕斯卡命名法(又稱

大駝峰命名法)

屬性和方法可選

2、類與物件的關係

類是對某一類事物的描述,是抽象的、概念上的意義,物件是實際存在的

該類事物的每乙個個體,也被稱為例項

3、記憶體的劃分

物件存進了棧記憶體空間,通過

new 開闢堆記憶體空間:存放屬性資料,

同時物件指向堆記憶體空間

必須要用

new 關鍵字進行例項化操作,否則會出現 nullpointerexception

即 空指標異常

(因為此時沒有例項化,即沒有開闢堆記憶體空間,則棧記憶體中的物件所指向的為

空)

**:

packagecom.siwuxie095.classdemo;

classperson

}public classclassdemo01 }

執行一覽:

類與物件的關係

類是一種抽象的資料型別,他是對某一類事物的描述 定義,但是不能代替某乙個具體事物 例如 動物 職務 手機等 person類 pet類 car類等,這些類都是用來描述 定義某一類具體事務應該具備的特點和行為。物件是抽象 概念的具體例項 張三就是人的乙個具體例項,張三家裡的狗就是乙個狗的具體例項。能夠體...

基類物件與派生類物件的使用關係

基類物件與派生類物件的使用關係 1.派生類物件作為基類物件處理 由於派生類具有所有基類的成員,所以把派生類的物件賦給基類物件是合理的,不過要求這種繼承方式必須是public方式。但是,反過來賦值會使基類中一具有派生類的成員 因為派生類的成員通常是比基類的成員多 所以這是不允許的。2.基類指標指向派生...

基類物件與派生類物件的關係

基類物件與派生類物件的使用關係 1.派生類物件作為基類物件處理 由於派生類具有所有基類的成員,所以把派生類的物件賦給基類物件是合理的,不過要求這種繼承方式必須是public方式。但是,反過來賦值會使基類中一具有派生類的成員 因為派生類的成員通常是比基類的成員多 所以這是不允許的。2.基類指標指向派生...