能不能提前创建对象?
不通过get方法的判断语句来创建对象
public Subject getStudentSubject() {
// if (this.studentSubject == null) {
// this.studentSubject = new Subject();
// }
return studentSubject;
}
而提前创建对象
private String studentNo;
private String studentName;
private String studentSex;
private int studentAge;
private Subject studentSubject;
this.studentSubject=new Subject();
25
收起
正在回答 回答被采纳积分+1
2回答
Tender10
2017-06-30 11:59:46
class Person { private String name; private int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } }
如上所示,一个Person有姓名name、age两个属性,定义过这两个属性之后,还是需要通过set、get方法去设置和获取值。
Java零基础入门18
- 参与学习 人
- 提交作业 7317 份
- 解答问题 14452 个
想要入门学编程?多年一直活跃在编程语言排行版前列的Java是一个很好的选择。本路径将从Java基础语法、面向对象、常用工具类三部分,为你开启软件开发的大门!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星