java自定义person类
时间: 2024-09-28 22:09:44 浏览: 43
在Java中,自定义Person类通常是一个简单的实例,用于表示一个人的基本属性,如姓名、年龄等。下面是一个基础的Person类的例子:
```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 void setName(String name) {
this.name = name;
}
public void setAge(int age) {
if (age >= 0) { // 添加年龄校验条件
this.age = age;
} else {
System.out.println("年龄不能为负数");
}
}
// 自定义方法,展示个性化的描述
public String describeSelf() {
return "我叫" + name + ",今年" + age + "岁.";
}
}
阅读全文