06-05
16
关于继承性的完整实例
作者:Java伴侣 日期:2006-05-16
复制内容到剪贴板 程序代码
public class Monster
{
void identify()
{
System.out.println("I am a monster.");
}
public static void main(String[] args)
{
Monster[] monsters=new Monster[4];//数组长度创建
monster[0]=new Monster();
monster[1]=new Dragon();
monster[2]=new Werewolf();
monster[3]=new Cyclops();
for(int i=0;i monsters[i].identify();
}
}
————————————————————————————
public class Dragon extends Monster
{
void identify()
{
System.out.println("I am a dragon.");
}
}
————————————————————————————
public class Werewolf extends Monster
{
void identify()
{
System.out.println("I am a Werewolf.");
}
}
————————————————————————————
public class Cyclops extends Monster
{
void identify()
{
System.out.println("I am a Cyclops.");
}
}
评论: 0 | 引用: 0 | 查看次数: 813
发表评论