编写一个student类,描述学生的姓名和年龄,并提供相关方法用于设置和获取其成员变量的值。在测试类中使用student类,创建对象并调用其方法。要求成员变量的访问权限为private,成员方法的访问
时间: 2023-06-05 08:47:57 浏览: 74
权限为public。
代码如下:
```
class Student {
private String name;
private int age;
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
public void setAge(int age) {
this.age = age;
}
public int getAge() {
return age;
}
}
public class Test {
public static void main(String[] args) {
Student s = new Student();
s.setName("张三");
s.setAge(18);
System.out.println("姓名:" + s.getName() + ",年龄:" + s.getAge());
}
}
```
在上面的代码中,我们定义了一个Student类,其中包含了两个私有成员变量name和age,以及四个公有成员方法setName、getName、setAge和getAge,用于设置和获取成员变量的值。
在测试类Test中,我们创建了一个Student对象s,并通过调用其setName和setAge方法设置了其姓名和年龄。最后,我们通过调用其getName和getAge方法获取了其姓名和年龄,并将其输出到控制台上。