package com.jicheng;
//测试类
import java.util.Scanner;
public class Test {
public static void main(String[] args){
//父类引用指向子类对象
Pey dog = new Dog("多多",2,"雌",100,88);
dog.print();
//创建主人对象
Master master = new Master();
master.eat(dog);
dog.print();
Scanner input = new Scanner(System.in);
System.out.println("请输入您要领养的宠物(企鹅--狗狗)!");
String sc = input.next();
Pey pey = master.givePey(sc);
pey.givePey();
System.out.println("扔了一个飞碟");
if(dog instanceof Dog){
Dog d = (Dog)dog;
d.catchFly();
}else{
Penguin p = (Penguin)dog;
p.swimming();
}
}
}
![]()