设计模式
文章平均质量分 73
娱乐界祖师爷
这个作者很懒,什么都没留下…
展开
-
常用设计模式总结
定义算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。在对象之间定义一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象就会收到通知,并自动更新。原创 2023-09-17 22:57:00 · 227 阅读 · 0 评论 -
组件与类详解
组件不是类,反之亦然。从概念上看,一个组件体现逻辑设计的一个子集,这些逻辑设计使组件作为一个独立的、内聚的单元存在是有意义的。类、函数、枚举等都是组成这些组件的逻辑实体。特别是,每个类定义都刚好只驻留在一个组件中。在结构上,组件是一个不可分割的物理单元,没有哪一部分可以独立地用在其他的组件中,一个组件的物理形式是标准的,并且独立于它的内容。一个组件恰好由一个头文件和一个实现文件构成。一个组件通常定义一个或多个密切相关的类并被认为适合所支持抽象的任何自由运算符,诸如Point,String和BigInt之类的原创 2022-12-08 00:52:32 · 674 阅读 · 0 评论 -
设计模式定义
解释设计模式模式定义原创 2022-08-14 19:01:40 · 198 阅读 · 0 评论 -
设计模式——六大设计原则
1.单一职责原则单一职责原则(Single Responsibility Principle)简称SRP,单一职责原则要求一个接口或类只有一个原因引起变化,也就是一个接口或类只有一个职责,它就负责一件事情。单一职责原则的好处:类的复杂性降低,实现什么职责都有清晰明确的定义 可读性提高,复杂性降低 可维护性提高 变更引起的风险降低单一职责适用于接口、类,同时也适用于方法,什么意思呢?一个方法尽可能做一件事情,比如一个方法修改用户密码,不要把这个方法放到“修改用户信息”方法中。对于单一职原创 2022-05-29 18:16:07 · 174 阅读 · 0 评论