您的位置:首页 > 编程语言 > Java开发

Java中父类子类一点心得

2017-10-11 21:19 232 查看

关于java中子类父类之间的关系一点心得:

声明一个父类引用(变量),可以赋值一个父类对象。

声明一个子类引用,可以赋值一个子类对象。

声明一个父类引用(变量),可以赋值一个子类对象。

声明一个子类引用,不可以赋值一个父类对象。

例如:

Dog extends Animal

Animal animal = new Dog();//可以。
Dog dog = new Animal();//不可以。


这样理解:倒过来念

Animal animal = new Dog();

狗是动物。可以吧?是的。但是反过来,Dog dog = new Animal(); 动物是狗。很明显不符合逻辑,不可以。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java class 对象