1、a-> b, b为A的参数 (飞行员开飞机);
2、迪米特法则(Law of demetor): 少用public;
3、装饰者模式(Decortor):解决继承是编译时决定的问题,增加类的功能;
4、代理模式: 实现横向的功能(性能、日志);
5、Mediator: 中间层, 解耦;
1、a-> b, b为A的参数 (飞行员开飞机);
2、迪米特法则(Law of demetor): 少用public;
3、装饰者模式(Decortor):解决继承是编译时决定的问题,增加类的功能;
4、代理模式: 实现横向的功能(性能、日志);
5、Mediator: 中间层, 解耦;