2023年9月6日

摘要: 1.简单工厂模式: 简单工厂模式(Simple factory pattern):包含三个角色。 工厂角色:包含创建所有实例的内部逻辑,创建所需要的产品对象。 抽象产品角色:简单工厂模式中所有具体产品角色的父类,它负责所有具体产品实例中的共有接口。 具体产品角色:简单工厂模式中所创建的实例对象。 简 阅读全文
posted @ 2023-09-06 16:03 scrutiny-span 阅读(7) 评论(0) 推荐(0) 编辑
 
摘要: 目录简述懒汉式饿汉式 简述 单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点。提供全局访问点就是在类中定义一个静态成员函数,返回在类内部唯一构造的实例。单例式分为懒汉式和饿汉式。 懒汉式 懒汉式:在需要构造实例才进行初始化,比如说用户调用GetInstance方法获取一个唯一实例,这个 阅读全文
posted @ 2023-09-06 15:15 scrutiny-span 阅读(3) 评论(0) 推荐(0) 编辑
 
摘要: 1.面向对象设计的七大原则 面向对象设计的七大基本设计原则: 单一职责原则:就一个类而言,应该仅有一个引起它变化的原因。如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或抑制这个类完成其他职责的能力。所以一个类应当只负责一项职责 理解:不求面面俱到,只做一件事 开放封闭 阅读全文
posted @ 2023-09-06 15:13 scrutiny-span 阅读(16) 评论(0) 推荐(0) 编辑