1、类关系
1.1 继承
使用extends表示
类和类之间是单继承
接口和接口之间是多继承,多个用逗号隔开

1.2 实现
类和接口之间是多实现,多个用逗号隔开 Class 类名 implements 接口,接口,....{}

类实现接口后,必须实现所有的抽象方法,否则该类需要加abstract修饰
1、3 依赖

1、4 关联

1、5 聚合
整体和局部都有独立的生命周期

1、6组合
部分和整体不可分离

2、内部类
2、1 概述
当一个事物的内部,还有一个部分需要一个完整的结构进行描述,而这个内 部的完整的结构又只为外部事物提供服务,那么整个内部的完整结构最好使 用内部类
在Java中,允许一个类的定义位于另一个类的内部,前者称为内部类,后者 称为外部类。
Inner class一般用在定义它的类或语句块之内,在外部引用它时必须给出完 整的名称。
2.2 成员内部类
成员内部类,可以看作成员变量
内部类优点:可以访问外部类的私有化属性


2、3静态内部类



2、4 局部内部类



2、5 匿名内部类


3、设计模式
3.1 概述

3、2 饿汉模式
3、3 懒汉模式



被折叠的 条评论
为什么被折叠?



