美文网首页
java从入门到精通第4版读书笔记

java从入门到精通第4版读书笔记

作者: 勤息嘻嘻嘻 | 来源:发表于2018-05-03 10:19 被阅读106次

    java基础在Android中比较重要,但是工作久了一些概念就模糊了,变成一种会用不会说的情况,还是基础有些不扎实,所以重温一下基础。

    继承

    平行四边形 继承 四边形类,四边形类是父类,平行四边形是子类。
    子类可以继承父类原有的属性和方法,也可以增加原来父类不具备的属性和方法,或者直接重写父类的某些方法。

    转型

    向上转型
    Quadrangle四边形类,中有draw(q)方法发,Parallelogram平行四边形类继承了四边形类。Parallelogram中实例化了引用,调用了父类的方法。
    相当于Quadrangle obj=new Parallelogram(); 就是把子类对象赋值给父类类型的变量。

    向下转型
    Quadrangle q=new Parallelogram();
    Parallelogram =(Parallelogram)q

    没看太懂概念

    方法重载

    在同一个类中允许同时存在一个以上的同名方法,只要这些方法的参数个数或类型不同即可。

    多态

    以不同类对象为参数调用draw方法可以处理不同的图形问题,因为程序员无需在所有子类中定义定义执行相同功能的方法,避免了重复代码的开发。同时只要实例化一个继承父类和子类对象即可调用相应的方法,这里只要维护父类中的这个方法即可。

    这本书有些概念不是很清晰,可能是没有从头看的原因。还是看一些精简的概念好一些。

    相关文章

      网友评论

          本文标题:java从入门到精通第4版读书笔记

          本文链接:https://www.haomeiwen.com/subject/ypckrftx.html