训练 5 模拟轿车驾驶
对于轿车而言,他至少有友们他便和刹车踏板。模拟自动挡车型的正确驾驶的方式。
java">public class car {public static void main(String[] args) {System.out.print("如果你想前进,就");//创建加速的对象add add1 = new add();System.out.print("如果你想停下,就");//创建制动对象red red1 = new red();}}
//创建一个加速踏板类
class add extends car {//构造方法为输出以下文本public add(){System.out.println("踩下加速踏板");}}
//创建一个制动踏板类
class red extends car {//构造方法为输出以下文本public red(){System.out.println("踩下制动踏板");}
}
训练 6 动物分类
创建动物类,他有三个子类:鹰,青蛙和蝗虫。创建三个动物类,并将它们分别强制转换成三个字类,执行三个字类吃食物的方法。
java">public class animial {String name;public static void main(String[] args) {//将鹰转变为动物类animial a = new bird();a.name("鹰");((bird)a).eat();//将青蛙转变为动物类animial b = new gua();b.name("青蛙");((gua)b).eat();//蝗虫转变为动物类animial c = new chong();c.name("蝗虫");((chong)c).eat();}public void name(String name) {this.name= name ;}
}
class bird extends animial {public void eat() {System.out.println(name + "吃东西的方法为啄,"+name +"吃青蛙。");}}
class gua extends animial {public void eat() {System.out.println(name + "吃东西的方法为舔,"+name +"吃蝗虫。");}}
class chong extends animial {public void eat() {System.out.println(name + "吃东西的方式为啃,"+name +"吃庄家。");}}