首页 > 其他 > 详细

多态的学习

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

多态的学习

原文:http://www.cnblogs.com/hqf520/p/7930598.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!