class DuoTaiDemo
{
public static void main(String[] args)
{
//Cat c = new Cat();
//c.eat();
//c.CatchMouse();
Animal a = new Cat();//自动类型提升,猫对象提升了动物类型,但是特有功能
//无法访问,作用就是限制对特有功能的访问。
//专业讲:向上转型。
//a.eat();
//如果还想用具体动物猫的特有功能,可以将对象进行向下转型。
//Cat c = (Cat)a; //向下转型的目的是为了使用子类中的特有方法。
//c.eat();
//c.CatchMouse();