动物叫声

来源:互联网 发布:sharpdesk3.2扫描软件 编辑:程序博客网 时间:2024/05/16 01:12
package advertisement;public class Example {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubAdvertisementBoard board = new AdvertisementBoard();board.show(new BlackLandCorp());board.show(new WhiteCloudCorp());}}
package animal;public class Cat extends Animal{public void cry(){System.out.println("miao miao miao..");}public  String getAnimalName() {return "猫";}}

package animal;public class Dog extends Animal{public void cry(){System.out.println("wang wang wang..");}public  String getAnimalName() {return "狗";}}

package animal;public class Simulator {//模拟器Animal animal;public void playSound(Animal animal){System.out.println(animal.getAnimalName()+"的叫声是");animal.cry();}}

package animal;public class Example {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubSimulator ss = new Simulator();ss.playSound(new Dog());ss.playSound(new Cat());}}


原创粉丝点击