<大话设计模式>工厂模式,策略模式
2024-10-15 15:08:03
第一章:工厂模式:
通过封装,继承,多态解耦合
业务逻辑和界面逻辑分开
用单独的类创造实例,工厂:创造实例
工厂模式还可以用反射来实现,nsstringFromClass
UML类图
聚合表示一众弱的拥有关系,A对象可以包含B对象,但B对象不是A对象的一部分
面向对象的变成,不是类越多越好,类的划分是为了封装,但分类的基础是抽象,具有相同属性和功能的对象的抽象集合才是类.
策略模式:
把if else封装在stragy中,在控制器中就不用写这些if else了
最新文章
- 新冲刺Sprint3(第七天)
- JAVA内部类使用
- html 遇到margin居中的问题
- Java令牌生成器
- impdp之remap_schema参数
- lintcode:anagrams 乱序字符串
- 如果你只会JQuery的插件式开发, 那么你可以进来看看?
- 【OpenGL】画立方体
- Python系列之内置函数
- Python图片爬虫
- python从爬虫基础到爬取网络小说实例
- Dijkstra求次短路
- 第三个spring冲刺第1天
- wFuzz使用帮助
- sklearn preprocessing (预处理)
- .NetCore发布到Centos docker
- Java 判断字符串能否转化为数字的三种方法
- spring cloud学习(四) 动态路由
- C# 串口
- 【php】提交的特殊字符会被自动转义
热门文章
- 每日英语:Dashing the China Dream
- batch,iteration,epoch 什么意思
- 【iCore1S 双核心板_FPGA】例程九:锁相环实验——锁相环的使用
- [Hinton] Neural Networks for Machine Learning - Basic
- 《objective-c基础教程》学习笔记(六)—— 复合方法
- Apache Nginx URL 地址 重写
- 如何使用点击事件弹出一个url的iframe选项卡
- 关于Kafka high watermark的讨论2
- websql的使用/phonegap操作数据库 sqlite
- VS2017 配置ImageMagick