zzbo
2015-04-26 09:52
testModify中,可以像下面这样吗?这样的优缺点是什么?
System.out.println("请输入新的学生姓名:");
String name = console.next();
student.name = name;
个人看法:
可以是可以。但是以后的项目经历中肯定不会遇到这么简单的状况,通常都是伴随着类中其它属性的改变而改变,比如说还有性别、性格等属性,只改一个名字是不行的,这个时候就要用到put方法进行替换
需要考虑封装的要求!对于元素及其属性,不可以直接访问,需要通过规范的方法进行读取或修改!
Java入门第三季
409792 学习 · 4340 问题
相似问题