首页 > 其他 > 详细

小笔记by项目遇到(整理)

时间:2019-05-09 01:09:28      阅读:178      评论:0      收藏:0      [点我收藏+]

多态的使用:

  条件:1.继承(必须有继承关系的父类和子类)

       2.重写(子类对父类对象进行重写)

       3.向上转型(简单地说就是将子类的对象赋值给父类的引用)

      Father f = new Son1();

        f就能调用子类的的对象;而且能够"变换"

      向上转型:f = new Son2(); 这样做的好处:提高的代码的维护性和减少代码量并且提高了系统的可拓展性

        

        向下转型:将父类对象转化为子类对象

      Father f = new Son1();

      Son1 s1 = (Son1) f;

        (此时不能将s1变成s2了)

       此时关键词:instanceof出场,boolean = A  insatnceof B ,如果A为B的实例,返回bool类型值true ,否则返回false 。

     

小笔记by项目遇到(整理)

原文:https://www.cnblogs.com/JTrun/p/10836108.html

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