java知识总结

面向对象特征

  1.封装

    封装给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其他对象访问的方法来改 
    变它内部的数据。在 Java 当中,有 3 种修饰符: public, private 和 protected。每一种修饰符 
    给其他的位于同一个包或者不同包下面对象赋予了不同的访问权限。 

    下面列出了使用封装的一些好处:

      1.通过隐藏对象的属性来保护对象内部的状态。

      2.提高了代码的可用性和可维护性,因为对象的行为可以被单独的改变或者是扩展。

      3.禁止对象之间的不良交互提高模块化

  2.继承

    继承给对象提供了从子类获取字段和方法的能力。继承提供了代码的重用性,也可以在不修改类的情况下给现存的类添加新的特性。

  3.多态

    多态是编程语言给不同的底层数据类型做相同的接口展示的一种能力。一个多态类型上的操作可以应用到其他类型的值上面。

    

posted @ 2018-06-20 11:24  lovebean  阅读(99)  评论(0编辑  收藏  举报