首頁 > 其他

java基礎知識:[2]構造方法

2019-12-10 16:22:51

Java構造方法是方法名與類名必須相同,並且沒有返回值,在物件建立時被呼叫。根據需要定義有參或無參的構造方法。在Java類中,如果不去定義的話,就會有一個預設的構造方法。主要作用: 一是用來範例化該類。二是 該類範例化的時候執行哪些方法,初始化哪些屬性。希望這些可以幫助初學者。詳情請看下面例子。

1

首先解釋一下方法名與類名必須相同,並且沒有返回值,在物件建立時被呼叫。類名為hello.java,那麼方法名也為hello。沒有返回值的意思修飾符與方法名之間沒有寫String、int等。方法在範例化(new)時呼叫。


2

下面介紹構造方法的寫法以及無參構造方法。如類名為TestMethod.java,那麼無參的構造方法為public TestMethod() {}。詳情見下圖所示:


3

傳入一個引數的構造方法就是簡單來說就是在構造方法裡面傳入一個引數。寫法如:public TestMethod(String userId) {}。詳情見下圖所示:


4

傳入多個引數的構造方法。詳情見下圖所示:


5

構造方法是在範例化(new)時呼叫,也就是建立一個新的物件時。無參構造方法呼叫見下圖所示:


6

一個引數及多參構造方法如下圖所示:


7

將有參與無參結合來看是不是更容易理解呢,構造方法到此講解完畢。見下圖:



IT145.com E-mail:sddin#qq.com