美文网首页
对于面向对象的理解

对于面向对象的理解

作者: tency小七 | 来源:发表于2018-11-20 11:27 被阅读0次

    面向对象主要有三个特征:

    • 封装性: 指的是隐藏了对象的属性和细节,仅仅对外提供公共的访问方式,这样就会将一些具体的变化隔离开来,提高了复用性和安全性。
    • 继承性: 就是两种事物间存在着一定的所属关系,那么集成的类就可以从被集成的类中获得一些属性和方法,提高了的复用性。同时,继承也是作为多态的前提的。
    • 多态性:不同对象对同一个事件作出不同的反应。
      多态存在的三个条件:
    1. 有继承关系
    2. 子类重写父类方法
    3. 父类引用子类对象

    相关文章

      网友评论

          本文标题:对于面向对象的理解

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