Java面向对象

继承

通过extends关键字实现子类继承父类达到代码复用的目的
单继承:一个类只能有一个父类,但可以有多个子类
不继承:构造方法,没有访问权限的成员,静态成员

多态

继承是多态的基础
子类重写父类的方法
子类到父类的类型转换

封装

访问控制符

控制符 权限
private 类可见性
default 包可见性
protected 子类可见性
public 项目可见性

隐藏类的实现细节
按照规定方法访问数据
限制不合理操作

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • java继承 继承的概念 继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。 继承就是子类继...
    863cda997e42阅读 4,026评论 0 1
  • Java OOP 什么是面向对象思想? 把一组数据和处理他们的方法组成对象(object),把相同行为的对象归纳为...
    chonglingliu阅读 4,235评论 0 1
  • 目录介绍 2.0.0.1 重载和重写的区别?重载和重写绑定机制有何区别?父类的静态方法能否被子类重写? 2.0.0...
    杨充211阅读 2,999评论 0 1
  • Java面向对象三种特性-继承,封装,多态 1.继承 1.继承的概念 1.类的公共属性【字段,方法】 2.把公共的...
    A安慕c阅读 6,906评论 0 2
  • 标签(空格分隔): Java面向对象 问题思考 什么是面向对象? 为什么要面向对象? 怎么面向对象? 问题解决 什...
    outSiderYN阅读 4,728评论 0 7

友情链接更多精彩内容