封装、继承、多态

面向对象的三大基本特征:封装、继承、多态。

  • 1、封装
    是对象和类概念的主要特征。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。隐藏对象的属性和实现细节,仅对外公开接口,提高代码的安全性,封装程度越高,独立性越强,使用越方便。

  • 2、继承
    它可以使用现有的类的所有功能,并在无需重新编写原来类的抢矿下对这些功能进行扩展。通过继承创建的新类,称为子类,或派生类。被继承的类,称为基类,父类或超类。

  • 3、多态
    父类指针可以指向子类对象。


如有不当、错误之处,欢迎指正!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.面向对象三大特性 -封装性 -继承性 -多态性 2.什么是封装 封装性就是隐藏实现细节,仅对外公开接口。 3....
    梦夜繁星阅读 1,118评论 0 6
  • 一.成员变量与局部变量的区别 成员变量:在类中定义,用来描述对象将要有什么(属性)。可被本类方法和其他跟当前类有关...
    jeffierw阅读 559评论 0 0
  • 姓名: 李小娜 [嵌牛导读]:封装、继承、多态三大特征是java中比较常用的,务必要掌握,下面给大家介绍Java封...
    n184阅读 1,338评论 0 1
  • 目录: 面向对象的三大特征:封装、继承、多态包方法重写superinstanceof 面向对象的三大特征:封装、继...
    Ansaxnsy阅读 1,175评论 2 6
  • 上一章7.定亲 转眼已到除夕北方人俗称的年三十,由于北方的习俗是在腊八那天对家里进行彻彻底底的大扫除,所以三十这天...
    拾土阅读 448评论 0 2