類與物件的建立 構造器詳解

2022-09-12 21:03:15 字數 1104 閱讀 8292

類與物件的關係

動物、手機、植物、電腦······

person類、pet類、car類等,這些都是用來描述/定義某一類具體的事物應該具備的特點和行為

張三就是人的乙個具體例項,張三家裡的旺財就是狗的乙個具體例項。

能夠體現出特點,展現出功能的是具體的例項,而不是乙個抽象的概念

建立與初始化物件

必須和類的名字相同

必須沒有返回型別,也不能些void

//有參構造

:一旦定義了有參構造,無參就必須顯示定義

public

person(string name)

//alt+insert

}/**

* public static void main(string args)

*

構造器:

* 1

、和類名相同

* 2

、沒有返回值

*

作用:* 1

、new

本質在呼叫構造方法

* 2

、初始化物件的值

*

注意點:

* 1

、定義有參構造之後,如果想使用無參構造,顯示的定義乙個無參構造

** alt+insert

** this.=

引數傳進來的值

*/

類與物件的建立 構造器

類與物件的關係 類裡面只有屬性和方法 物件是抽象概念的具體例項 使用new關鍵字建立的時候,除了分配記憶體空間之外,還會給建立好的物件進行預設的初始化以及對類中構造器的呼叫 類中的構造器也稱構造方法,是在進行建立物件的時候必須要呼叫的。並且構造器有以下兩個特點 名字必須和類的名字相同 必須沒有返回型...

類與物件的關係 建立 建立與初始化物件 構造器詳解

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

類與物件與構造器

類是物件的抽象化,是類中共同點的抽象 如所有的類有相同的方法 public class person 乙個類包含兩個東西 1.屬性 2.方法這裡的person就是乙個類,他抽象出了人共有的特性 姓名和年齡.doing 代表的是乙個方法 person person new person 無參創造物件p...