java封装Student类(含名字和班级两个属性),利用setName()方法设置name属性(设成自己的名字),利用setBj()方法设置bj属性(设成所在班级),然后
时间: 2024-02-03 20:03:44 浏览: 116
创建一个对象并打印出name和bj属性的值。
可以按照以下代码实现:
```java
public class Student {
private String name;
private String bj;
public void setName(String name) {
this.name = name;
}
public void setBj(String bj) {
this.bj = bj;
}
public String getName() {
return name;
}
public String getBj() {
return bj;
}
}
public class Test {
public static void main(String[] args) {
Student student = new Student();
student.setName("张三");
student.setBj("三年二班");
System.out.println("姓名:" + student.getName() + ",班级:" + student.getBj());
}
}
```
程序的输出结果为:
```
姓名:张三,班级:三年二班
```
其中,通过 `setName()` 方法和 `setBj()` 方法设置了 `name` 和 `bj` 属性的值,通过 `getName()` 方法和 `getBj()` 方法获取了属性的值,并在 `main()` 方法中打印出来。注意,属性被 `private` 修饰,只能通过公有的方法进行访问。这就是封装的作用,可以保护属性的安全性。
阅读全文