面向对象编程:Java构造函数使用示例

原创 悠悠 2024-09-06 05:12 172阅读 0赞

在面向对象的Java编程中,构造函数是一种特殊的方法,用于创建新对象时初始化其状态。以下是使用构造函数的示例:

  1. 创建基本类型的实例:

    1. // 基本类型(如int、char)
    2. public class SimpleObject {
    3. private int value;
    4. // 构造函数,初始化值为0
    5. public SimpleObject() {
    6. this.value = 0;
    7. }
    8. // 获取值
    9. public int getValue() {
    10. return value;
    11. }
    12. // 设置值
    13. public void setValue(int value) {
    14. this.value = value;
    15. }
    16. }
  2. 创建引用类型的实例(如对象):

    1. // 引用类型(如类)
    2. public class MyClass {
    3. private String name;
    4. // 构造函数,初始化name为空字符串
    5. public MyClass() {
    6. this.name = "";
    7. }
    8. // 获取name
    9. public String getName() {
    10. return name;
    11. }
    12. // 设置name
    13. public void setName(String name) {
    14. this.name = name;
    15. }
    16. }
  3. 使用构造函数创建对象并初始化状态:

    1. public class Main {
    2. public static void main(String[] args) {
    3. // 创建SimpleObject对象,并设置初始值
    4. SimpleObject obj1 = new SimpleObject();
    5. obj1.setValue(10);
    6. // 创建MyClass对象,初始化name为空字符串
    7. MyClass obj2 = new MyClass();
    8. obj2.setName("New Name");
    9. System.out.println("Object 1: Value = " + obj1.getValue());
    10. System.out.println("Object 2: Name = " + obj2.getName());
    11. }
    12. }

    这段示例展示了如何在Java中使用构造函数来创建对象并初始化状态。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,172人围观)

还没有评论,来说两句吧...

相关阅读