public class Employee{
public void input(ControlSys controSys) {
controSys.getInputEquip().input(); //这个语句是得到InputEquip中的某个属性
}
}其中ControlSys有这个类,InputEquip也有这个类
在ControlSys类中有getInputEquip()方法,能得到InputEquip的实例,也就是得到InputEquip inputequip = new InputEquip()中的inputequip吧
我想问下如果我在测试类中的main方法中 Employee em = new Employee();然后em.input,最后得到属性的是em这个实例还是controSys实例
不好意思我表达不清楚,我就是想知道input方法是让Employee new出的实例得到属性还是让InputEquip new出的实例得到属性还是让ControlSys new出的实例得到属性。谢谢!
public void input(ControlSys controSys) {
controSys.getInputEquip().input(); //这个语句是得到InputEquip中的某个属性
}
}其中ControlSys有这个类,InputEquip也有这个类
在ControlSys类中有getInputEquip()方法,能得到InputEquip的实例,也就是得到InputEquip inputequip = new InputEquip()中的inputequip吧
我想问下如果我在测试类中的main方法中 Employee em = new Employee();然后em.input,最后得到属性的是em这个实例还是controSys实例
不好意思我表达不清楚,我就是想知道input方法是让Employee new出的实例得到属性还是让InputEquip new出的实例得到属性还是让ControlSys new出的实例得到属性。谢谢!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货