第一章:工厂模式:

通过封装,继承,多态解耦合

业务逻辑和界面逻辑分开

用单独的类创造实例,工厂:创造实例

工厂模式还可以用反射来实现,nsstringFromClass

UML类图

聚合表示一众弱的拥有关系,A对象可以包含B对象,但B对象不是A对象的一部分

面向对象的变成,不是类越多越好,类的划分是为了封装,但分类的基础是抽象,具有相同属性和功能的对象的抽象集合才是类.

策略模式:

把if else封装在stragy中,在控制器中就不用写这些if else了

最新文章

  1. 新冲刺Sprint3(第七天)
  2. JAVA内部类使用
  3. html 遇到margin居中的问题
  4. Java令牌生成器
  5. impdp之remap_schema参数
  6. lintcode:anagrams 乱序字符串
  7. 如果你只会JQuery的插件式开发, 那么你可以进来看看?
  8. 【OpenGL】画立方体
  9. Python系列之内置函数
  10. Python图片爬虫
  11. python从爬虫基础到爬取网络小说实例
  12. Dijkstra求次短路
  13. 第三个spring冲刺第1天
  14. wFuzz使用帮助
  15. sklearn preprocessing (预处理)
  16. .NetCore发布到Centos docker
  17. Java 判断字符串能否转化为数字的三种方法
  18. spring cloud学习(四) 动态路由
  19. C# 串口
  20. 【php】提交的特殊字符会被自动转义

热门文章

  1. 每日英语:Dashing the China Dream
  2. batch,iteration,epoch 什么意思
  3. 【iCore1S 双核心板_FPGA】例程九:锁相环实验——锁相环的使用
  4. [Hinton] Neural Networks for Machine Learning - Basic
  5. 《objective-c基础教程》学习笔记(六)—— 复合方法
  6. Apache Nginx URL 地址 重写
  7. 如何使用点击事件弹出一个url的iframe选项卡
  8. 关于Kafka high watermark的讨论2
  9. websql的使用/phonegap操作数据库 sqlite
  10. VS2017 配置ImageMagick