多态的学习

多态:
多态的意思:一个对象,可以有多种形态,比如说:笔记本电脑,他可以是游戏本,还可以是办公本。
电脑:台式机,一体机,笔记本。他们都是统称为电脑。
 
多态的使用:
多态在使用过程中,需要注意:
1、使用多态必须要有继承关系,子父类。
2、使用过程中,子类必须要重写父类的方法才能运行。
3、在定义多态过程中,必须通过地址指向关系进行定义对象。Animal animal = new Dog();
 
多态的注意事项:
1、多态在使用过程中,如果想要调用子类特有方法,那么就需要注意,如果不向下(强制)转换为子类对象类型,那么无法调用子类自有方法。
2、多态在使用过程中,通过对象可以直接调用父类的自有方法。
3、在对象转换类型过程中,该对象依然保持原有的对象。(通过equals方法可以证明,地址值完全一致)。
 
多态的使用场景:
1、我有很多个动物。
2、每个动物具体吃什么。-->指定。
posted @ 2017-11-30 19:08  横扫天下IT  阅读(160)  评论(0编辑  收藏  举报