Java從零開始學十二 構造方法

2021-09-06 21:22:44 字數 1463 閱讀 1892

構造方法的主要目的是為類中的屬性初始化

class 類名稱 }

在構造方法的宣告中讀者一定要牢記以下幾點:

· 構造方法的名稱必須與類名稱一致

· 構造方法的宣告處不能有任何返回值型別的宣告

· 不能在構造方法中使用return返回乙個值

class

person

public

void tell()

...public

void setage(int a)

}}public

class

consdemo02

}

3.1 、預設的構造方法

每個類中肯定都會有乙個構造方法

如果乙個類中沒有宣告乙個明確的構造方法則會自動生成乙個無參的什麼都不做的構造方法

package

com.pb.demo2;

/** 人類 */

public

class person

//工作

public

void

work()

//工作

public

void

work(string contect)

}

上面這個類並沒有定義構造方法,但在建立這個類的物件裡會預設呼叫無引數的構造方法

public

person()

public

static

void

main(string args)

構造方法的過載過程與普通方法一樣:

引數的型別或個數不同

4.1構造方法的過載例一

public

person()

public

person(string name)

public person(string name,int

age)

4.2、例2

package

com.pb.demo2;

/** 影片類 */

public

class

film

public

film(string type)

public

film(string type, string name, string director, string actor)

//簡介方法

public

string display()

}

測試類

package

com.pb.demo2;

/** 影片測試類 */

public

class

filmtest

}

零開始學python 從零開始學Python

第1章 python入門 1 1 1 什麼是python 1 1 2 python語言有什麼特點 2 1 3 python可以幹什麼 4 練一練 5 第2章 準備開發環境 6 2 1 在windows上安裝python開發環境 6 2 2 選擇和安裝開發工具 11 練一練 17 第3章 基本概念 1...

從零開始學android

相對布局管理器指的是參考某一其他控制項進行擺放,可以通過控制,將元件擺放在乙個指定參考元件的上 下 左 右等位置,這些可以直接通過各個元件提供的屬性完成。下面介紹一下各個方法的基本使用 no.屬性名稱 對應的規則常量 描述1 android layout below relativelayout.b...

從零開始學 樹

在之前做二級的題的時候,偶爾會碰見二叉樹,很自然的就想起了樹,那麼什麼是樹呢?這裡說的可不是外面的參天大樹,而是有實際概念的樹,下面就來介紹一下樹。樹是由n n 0 個結點組成的有限集合。若n 0,稱為空樹 若n 0,則 1 有乙個特定的稱為根 root 的結點。它只有直接後繼,但沒有直接前驅 2 ...