亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

Java面向對象編程構造函數怎樣寫

小樊
82
2024-10-31 10:15:54
欄目: 編程語言

在Java中,構造函數是一種特殊的方法,用于初始化對象的狀態。構造函數的名稱必須與類名相同,并且沒有返回類型。當創建類的對象時,構造函數會被自動調用。以下是一個簡單的Java構造函數示例:

public class Person {
    private String name;
    private int age;

    // 無參構造函數
    public Person() {
        this.name = "";
        this.age = 0;
    }

    // 帶參構造函數
    public Person(String name, int age) {
        this.name = name;
        this.age = age;
    }

    // 其他方法(getter和setter等)
}

在這個例子中,我們定義了一個名為Person的類,它有兩個屬性:nameage。我們為這個類創建了兩個構造函數:

  1. 無參構造函數Person():這個構造函數將name初始化為空字符串,將age初始化為0。當我們創建一個Person對象而不提供任何參數時,將自動調用此構造函數。

  2. 帶參構造函數Person(String name, int age):這個構造函數接受兩個參數,并將它們分別賦值給nameage屬性。當我們創建一個Person對象并提供參數時,將自動調用此構造函數。

要使用這個類創建一個對象,可以這樣做:

// 使用無參構造函數創建對象
Person person1 = new Person();

// 使用帶參構造函數創建對象
Person person2 = new Person("John", 30);

0
花莲县| 茂名市| 吉木萨尔县| 本溪市| 黔江区| 灵宝市| 寿光市| 大安市| 吴旗县| 石城县| 迁安市| 万宁市| 乌海市| 拉孜县| 新竹市| 扬中市| 济南市| 宝丰县| 西乡县| 海晏县| 高雄县| 陇南市| 嘉义县| 六盘水市| 原平市| 顺义区| 永修县| 建瓯市| 汶上县| 门头沟区| 哈密市| 松滋市| 体育| 隆德县| 绩溪县| 青海省| 濮阳县| 丹凤县| 祁东县| 禄劝| 获嘉县|