摘要: 内部类: 所谓内部类就是在一个类内部进行其他类结构的嵌套操作(可以理解为将一个类定义在另一个类的内部)。 内部类可以定义在类的内部(与类成员层次一致),也可以定义在块、方法的内部(与类成员相差一个层次,与方法的局部变量在一个层次) 内部类的优点: 内部类与外部类可以方便的访问彼此的私有域(比如私有方 阅读全文
posted @ 2019-07-09 21:23 亿贫如洗杨道长 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 策略模式 在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。 用来解决 执行流程固定 执行的结果由于提供了不同的策略而不同 public abstract class People { private String name; 阅读全文
posted @ 2019-07-09 17:41 亿贫如洗杨道长 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 设计模式分为三类 1.创建型模式(5种) >用于解决对象创建的过程 单例模式 工厂方法模式 抽象工厂模式 建造者模式 原型模式 2.结构型模式(7种) >把类或对象通过某种形式结合在一起 构成某种复杂或合理的结构 适配器模式 装饰者模式 代理模式 外观模式 桥接模式 组合模式 享元模式 3.行为型模 阅读全文
posted @ 2019-07-09 15:53 亿贫如洗杨道长 阅读(19) 评论(0) 推荐(0) 编辑