java创建 Person类,并设置 name,sex 及 age 三个 private 属性,设置无参构造方法和带参数的构造方法;设置 setName(), setsex), setAge)方法给三个属性赋
时间: 2024-10-10 10:10:31 浏览: 34
在Java中,你可以创建一个名为`Person`的类,如下所示:
```java
public class Person {
// 私有属性
private String name;
private String sex;
private int age;
// 无参构造方法
public Person() {
this.name = "";
this.sex = "";
this.age = 0;
}
// 带参数的构造方法
public Person(String name, String sex, int age) {
this.name = name;
this.sex = sex;
this.age = age;
}
// 设置名字的方法
public void setName(String name) {
this.name = name;
}
// 设置性别的方法
public void setSex(String sex) {
this.sex = sex;
}
// 设置年龄的方法
public void setAge(int age) {
this.age = age;
}
// 返回信息的方法,供其他类获取属性值(可根据需要添加)
@Override
public String toString() {
return "Person{" +
"name='" + name + '\'' +
", sex='" + sex + '\'' +
", age=" + age +
'}';
}
}
```
在这个类里,我们定义了`name`、`sex`和`age`作为私有变量,以便保护数据的安全。同时,提供了默认的无参构造方法用于初始化默认值,以及带有参数的构造方法用于接收外部传入的值。`setName()`、`setSex()`和`setAge()`方法用于设置这三个属性。
阅读全文