Java编程:构造函数和初始化变量示例

原创 素颜马尾好姑娘i 2024-11-01 08:06 92阅读 0赞

在Java中,构造函数是一种特殊的方法,用于在创建对象时初始化对象。构造函数的名称必须与类名相同,并且没有返回类型,甚至连void都没有。以下是构造函数和初始化变量的一个简单示例:

```javapublic class Person {
//定义变量 private String name;
private int age;

//构造函数 public Person(String name, int age) {
// 初始化变量 this.name = name;
this.age = age;
}

// Getter和Setter方法 public String getName() {
return name;
}

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

public int getAge() {
return age;
}

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

//一个简单的方法来展示对象信息 public void displayInfo() {
System.out.println(“Name: “ + name + “, Age: “ + age);
}

// 主方法,用于创建对象和测试 public static void main(String[] args) {
// 使用构造函数创建Person对象 Person person = new Person(“Kimi”,30);

//调用方法显示信息 person.displayInfo();
}
}
``在这个例子中,Person类有两个私有变量nameage。构造函数Person(String name, int age)接受两个参数,并使用this关键字来区分成员变量和参数。this.name = name;this.age = age;`这两行代码将构造函数的参数值赋给对象的成员变量,从而完成初始化。

main 方法中,我们创建了一个 Person 对象,并传递了名字和年龄作为参数。然后,我们调用 displayInfo 方法来显示这个对象的信息。

这个例子展示了如何在Java中使用构造函数来初始化对象的变量。

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

发表评论

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

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

相关阅读

    相关 构造函数变量

    \[5\]构造函数和变量 一.构造函数 \ 1.什么是构造函数 构造函数是一个特殊的函数 没有返回值类型, 函数名和类名相同, new关键字创建对象时自动调用