欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java構造方法和實例方法

鄭雨菲1年前6瀏覽0評論

Java中的構造方法和實例方法是面向對象編程中不可或缺的部分。它們分別用于創建和操作對象。下面分別介紹它們的基本概念和用法。

構造方法

public class Person {
String name;
int age;
// 構造方法
public Person(String name, int age) {
this.name = name;
this.age = age;
}
}

構造方法是用于對象創建時初始化成員變量的方法。它會在對象創建時自動執行,無需手動調用。通過構造方法可以將對象初始化為指定的狀態,不同構造方法可以接受不同的參數,以滿足不同的需求。在上面的例子中,定義了一個 Person 類,并為其定義了一個有參構造方法。構造方法與類名相同,并且沒有返回類型。在構造方法中,使用 this 關鍵字來引用當前對象。可以使用構造方法初始化成員變量,使得對象的狀態滿足需求。

實例方法

public class Person {
String name;
int age;
// 構造方法
public Person(String name, int age) {
this.name = name;
this.age = age;
}
// 實例方法
public void sayHello() {
System.out.println("Hello, my name is " + this.name + ", I'm " + this.age + " years old.");
}
}

實例方法是定義在類里面的方法,它只能通過對象調用。實例方法可以訪問當前對象的成員變量和方法,也可以通過參數和返回值來與外部環境交互。在上面的例子中,定義了一個 sayHello 方法,它可以輸出當前對象的姓名和年齡。在方法內部通過 this 關鍵字來引用當前對象,從而操作對象的成員變量。當創建一個 Person 對象時,可以通過調用 sayHello 方法來讓對象輸出自我介紹。