久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

java實體類對象賦值的方法是什么

141次閱讀
沒有評論

共計 916 個字符,預計需要花費 3 分鐘才能閱讀完成。

在 Java 中,實體類對象賦值的方法可以通過以下幾種方式實現:

  1. 使用構造函數:可以在實例化對象時直接使用構造函數進行賦值。例如:
public class Person {private String name;
    private int age;

    public Person(String name, int age) {this.name = name;
        this.age = age;
    }
}

public class Main {public static void main(String[] args) {Person person = new Person("John", 20);
    }
}
  1. 使用 setter 方法:在實例化對象后,可以通過 setter 方法為實體類對象的屬性賦值。例如:
public class Person {private String name;
    private int age;

    public void setName(String name) {this.name = name;
    }

    public void setAge(int age) {this.age = age;
    }
}

public class Main {public static void main(String[] args) {Person person = new Person();
        person.setName("John");
        person.setAge(20);
    }
}
  1. 直接訪問屬性:如果屬性是公共的(public),可以直接通過對象名. 屬性名的方式為實體類對象的屬性賦值。例如:
public class Person {public String name;
    public int age;
}

public class Main {public static void main(String[] args) {Person person = new Person();
        person.name = "John";
        person.age = 20;
    }
}

需要注意的是,使用 setter 方法的方式可以在賦值時對屬性進行一些驗證和處理,而直接訪問屬性的方式無法進行此類操作。所以,最好的習慣是將實體類的屬性設置為私有(private),并提供相應的 getter 和 setter 方法來進行賦值和獲取屬性值。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-12發表,共計916字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 东乡族自治县| 西林县| 宁都县| 隆化县| 崇阳县| 长乐市| 嘉禾县| 泰宁县| 锡林郭勒盟| 安化县| 安泽县| 望江县| 涞源县| 共和县| 大理市| 桐庐县| 扎鲁特旗| 怀来县| 嘉祥县| 吐鲁番市| 桐柏县| 偏关县| 阜阳市| 团风县| 湟源县| 类乌齐县| 深圳市| 封开县| 鄂州市| 清镇市| 玉屏| 常宁市| 云和县| 芜湖县| 顺平县| 大邑县| 公安县| 富锦市| 喜德县| 将乐县| 禄丰县|