// 定义一个简单的Java类,包含私有属性和对应的getter/setter方法
public class Person {
// 私有属性
private String name;
private int age;
// Getter 和 Setter 方法
// 获取 name 属性的值
public String getName() {
return name;
}
// 设置 name 属性的值
public void setName(String name) {
this.name = name;
}
// 获取 age 属性的值
public int getAge() {
return age;
}
// 设置 age 属性的值
public void setAge(int age) {
this.age = age;
}
// 主函数用于测试
public static void main(String[] args) {
Person person = new Person();
person.setName("Alice");
person.setAge(30);
System.out.println("Name: " + person.getName());
System.out.println("Age: " + person.getAge());
}
}
name 和 age 是类 Person 的私有属性,这意味着它们不能直接从类的外部访问。getName() 和 getAge() 方法用于获取私有属性的值。这些方法允许外部代码读取属性的值。setName(String name) 和 setAge(int age) 方法用于设置私有属性的值。这些方法允许外部代码修改属性的值。main 方法用于创建 Person 类的实例,并通过 getter 和 setter 方法来操作属性。这种方式确保了类的封装性,使得属性可以在类内部进行适当的验证和控制。
上一篇:java.lang.arraystoreexception
下一篇:java 时间转换
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站