黑马程序员技术交流社区
标题:
学习多态写的一个孔子装爹的源码
[打印本页]
作者:
FateYin
时间:
2015-8-1 23:28
标题:
学习多态写的一个孔子装爹的源码
class fu{
int age = 70;
//成员方法
void teach(){
System.out.println("孔爹讲Java");
}
}
class zi extends fu{
int age = 40;
//重写teach方法
void teach(){
System.out.println("讲C++");
}
//特有的方法
void playGame(){
System.out.println("玩儿斗地主......");
}
}
class Demo
{
public static void main(String[] args)
{
fu f = new zi();//多态
System.out.println("大家好,我的年龄是:" + f.age);//70
f.teach();//讲C++;
zi z = (zi)f;
z.playGame();//向下转型后,可以访问子类特有成员;
}
}
作者:
boboyuwu
时间:
2015-8-2 16:59
多态的概念是你理解的不是单一的 构造方法重载 方法重写 以及向上、向下转型都属于多态的表现形式
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2