在java中如何在函数中调用构造对象的属性
时间: 2024-10-15 19:21:30 浏览: 22
Java构造函数的相互调用代码示例
在 Java 中,你可以通过创建对象实例并直接访问其属性来调用构造函数后初始化的属性。以下是一个简单的例子:
```java
public class Person {
private String name;
private int age;
// 构造函数
public Person(String name, int age) {
this.name = name; // 调用构造函数设置属性值
this.age = age;
}
// 获取属性的方法
public String getName() {
return name;
}
public int getAge() {
return age;
}
public static void main(String[] args) {
// 创建对象并调用属性
Person person = new Person("Alice", 25);
System.out.println("Name: " + person.getName());
System.out.println("Age: " + person.getAge());
}
}
```
在这个例子中,`Person` 类有两个属性 `name` 和 `age`,它们分别在构造函数中初始化。在 `main` 函数中,我们通过 `new Person()` 构造了一个 `person` 对象,并通过 `getName()` 和 `getAge()` 方法来获取和打印属性值。
阅读全文