第 3 周 - 学习总结

用户头像
大海
关注
发布于: 2020 年 06 月 23 日

1 复习上周课程



  1. 回顾上一周讲的面向对象设计原则及实现方式举例。

  2. 讲解Flower框架的设计方法:反应式编程关键是异步,异步以消息驱动实现。



2 设计模式



设计模式是一种可服用重复使用的解决方案。

两种类型的单例。

类适配器(同时实现Sortable和List接口,其实是继承了List类),对象的适配器(类实现Sortable接口,组合一个List对象),一般不建议使用类的适配器,因为容易违反里氏替换原则,父类也不是为了集成而设计。

策略模式:应用程序使用抽象类编程开发,运行期间使用的是真实的实现类运行。eclipse的插件就是使用的策略模式,依赖倒置模式也是一种策略模式,策略模式对做架构师非常重要的。

模板类中有一个模板方法,模板方法定义了执行顺序。

用户头像

大海

关注

还未添加个人签名 2018.07.14 加入

还未添加个人简介

评论

发布
暂无评论
第 3 周 - 学习总结