javase
2021-05-16 15:57:24 0 举报
AI智能生成
javase
作者其他创作
大纲/内容
面向对象三大基本特征
封装
继承
定义
继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。
无法继承的元素
private修饰的属性
抽象方法
接口无法被继承,接口只能被实现
final修饰的类,例如:String
一个类中只写了private修饰的构造方法
原因:该类中只写了构造方法所以不会调用无参构造,子类初始化时会调用父类的构造方法,private修饰的方法子类无法调用,会发生冲突
多态
定义:对于同一个行为,不同的子类对象具有不同的表现形式
多态存在的三个条件
继承
重写
父类引用指向子类对象
集合
集合体系图
I:Iterable
I:Collection
I:Set
TreeSet
HashSet
LinkedList
I:List
Vector
ArrayLinkedList
ArrayList
I:Map
HashMap
LinkedHashMap
HashTable
Properties
TreeMap
0 条评论
下一页