------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
今天又看到内部类,有点迷糊,专门写一篇博客来理清一下思路
我的假设是,医生,病人,医生给病人的心脏做手术
class person
{
private String name;
private String career;
public String getName() {
return name;
}
public String getCareer() {
return career;
}
public person(String name, String career) {
super();
this.name = name;
this.career = career;
}
}
class doctor extends person{
private person p;
public doctor(String name, String career) {
super(name, career);
}
public void doOperation(patient c)
{
//打印出心脏
System.out.println(c.getheart());
//将心脏的状态设置为健康
c.getheart().setState("Heathy");
System.out.println(c.getheart());
}
}
关于病人定义,我有几条思路