首页 > 学院 > 开发设计 > 正文

JAVA 对象的转型

2019-11-15 00:24:13
字体:
来源:转载
供稿:网友
java 对象的转型 Posted on 2015-05-31 19:27 杨波php 阅读(...) 评论(...) 编辑 收藏

/*对象的转型:1、对象的向上转型 子类转成父类 默认进行 父类引用指向子类对象2、对象的向下转型 父类转成子类 强制进行关键字:instanceof 测试左边对象是否是右边类的实例 如果是返回true 不是返回false*/class Animal{    void sleep(){        System.out.PRintln("睡觉中");    }}class Cat extends Animal{    void catchMouse(){        System.out.println("捕鼠");    }}class Dog extends Animal{    }public class Test{    public static void main(String[] args){        Animal    a    =    new Cat();    //对象的向上转型        Cat    c    =    (Cat)a;    //对象的向下转型                c.catchMouse();    }}


上一篇:JAVA 子父类的特点

下一篇:JAVA 多态

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表