因此,我要根据房屋的能源消耗进行分配。我创建了一个Person
模仿房子里的人的构造函数。我现在要让那个人执行一项要洗个澡的任务。我已经将该任务添加到Person类中,现在需要在一个timePasses()
方法中调用它。
分配是关于记录1天之内房屋中应用程序消耗的能源消耗量。我创建了这样的设备,PowerShower
该设备具有一种shower()
读取该设备所消耗的能源量的方法。现在,我被要求创建一个Person
班级,让人们知道这些电器。因此,我创建了一个构造函数来存储人员的详细信息,现在我想让该人员调用PowerShower.shower()
使用该设备模拟他们的方法。我在弄清楚如何真正让一个人执行此任务时遇到了麻烦,这是我需要帮助的。
这是我到目前为止的内容:
public abstract class Person
{
public int personAge;
public String personName;
PowerShower callPowerShower = new PowerShower(1,1,1,1);
Person(int personAge, String personName)
{
this.personAge = personAge;
this.personName = personName;
}
public void addTask()
{
callPowerShower.shower();
}
public void timePasses()
{
//Make Person execute task callPowerShower.shower().
}
}
我将如何使一个人执行任务?任何帮助表示赞赏,谢谢。
假设淋浴将Person对象作为参数?
Person bob = new Person(25,"Bob");
PowerShower callPowerShower = new PowerShower(1,1,1,1);
callPowerShower.shower(bob)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句