黑马程序员技术交流社区

标题: 写一个方法,此方法可将obj对象中名为propertyName的属性的值设置为value. [打印本页]

作者: 空白心    时间: 2015-6-11 22:00
标题: 写一个方法,此方法可将obj对象中名为propertyName的属性的值设置为value.
1、 写一个方法,此方法可将obj对象中名为propertyName的属性的值设置为value.   

public void setProperty(Object obj, String propertyName, Object value){   

}





2、 假如我们在开发一个系统时需要对员工进行建模,员工包含 3 个属性:姓名、工号以及工资。经理也是员工,除了含有员工的属性外,另为还有一个奖金属性。请使用继承的思想设计出员工类和经理类。要求类中提供必要的方法进行属性访问。

作者: forTomorrow    时间: 2015-6-12 10:56
第1题,只需要调用对象用的set属性名方法就可以改变值吧 ,如果没有这个方法的话 则要用反射进行变量值的改变
第2题:经理类继承员工类,另外经理有个属性就是职称是经理,方法里面有个可以管理其他员工的方法




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2