三大特征
2023-03-16 17:45:19 6 举报
AI智能生成
继承 封装
作者其他创作
大纲/内容
访问修饰符
public 公共的 公开的 private 私有的 不允许访问的 default 缺省的 默认的 友好 protected 受保护的
修饰符 本类 本包 不同包 其他
private T F F F
默认的 T T F F
protected T T T F
public T T T T
private T F F F
默认的 T T F F
protected T T T F
public T T T T
封装
尽可能的隐藏对象的内部细节,控制对象的修改及访问的权限
子主题
- 赋值 setXXX () //使用方法的参数进行 赋值
- 取值 getXXX () //使用方法的返回值进行取值
继承
类与类之间的属性和方法的赠与和获得
作用:减少代码的冗余 提高代码的复用性
语法:子类 extends 父类
特点
- 1.子类继承父类。可以继承父类中的属性 方法
- 2.子类也可以拥有自己的属性 方法
- 3.单继承,即在Java中一个子类只能继承一个父类。但是一个父类可以拥有多个子类
- 4.多重继承 一个父类可以继承另一个父类 java中最大的父类 就是Object类 (如果一个类 没有显示写出extends 父类 默认就是继承Object )
- 2.子类也可以拥有自己的属性 方法
- 3.单继承,即在Java中一个子类只能继承一个父类。但是一个父类可以拥有多个子类
- 4.多重继承 一个父类可以继承另一个父类 java中最大的父类 就是Object类 (如果一个类 没有显示写出extends 父类 默认就是继承Object )
子主题
- 1.构造方法不可继承
- 2.父类中私有属性不可继承
- 3.父类中使用默认修饰符修饰的属性 和 方法 在不同包的情况下不能继承
0 条评论
下一页