码迷,mamicode.com
首页 > 其他好文 > 详细

继承 示例

时间:2016-05-29 18:22:07      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:

首先先创建一个类


public class Father {
private Daughter daughter ;//拥有女儿属性

public Daughter getDaughter() {
return daughter;
}
public void setDaughter(Daughter daughter) {
this.daughter = daughter;
}

 

//方法 :监督学习
public void supervisionLearn(){
System.out.println("快点做作业!");
this.daughter .response();

if(this.daughter instanceof PureDaughter){
PureDaughter pd=(PureDaughter)this.daughter;
pd.coquetry();
}
}

}

再创建一个父类


public class Daughter {
public void response(){

}

}

 

女儿子类

 

public class BoldDaughter extends Daughter{
public void response(){
System.out.println("忽的站起来,冲进了房间,狠狠地关上了门,念到:真烦!");
}

}

 

可以再创建另一个不同性格的女儿

最后main方法

 

public class TestMain {
public static void main(String[]args){
Father li=new Father();

PureDaughter doudou=new PureDaughter();
BoldDaughter lili=new BoldDaughter();
li.setDaughter(doudou);
li.supervisionLearn();
}

}

 

继承 示例

标签:

原文地址:http://www.cnblogs.com/zjh-/p/5539912.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!