设计模式
文章平均质量分 53
设计模式知识
逆轮回
手握日月摘星辰,世间无我这般人。
脚踏阴阳定乾坤,荒古至今我为尊。
展开
-
23种设计模式的概念
23种设计模式的概念:1.工厂方法模式:工厂模式定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类。2.抽象工厂模式:提供一个接口,用于创建相关或依赖对象的家族,而不需要明确指定具体类。3.单例模式:单例模式确保一个类只有一个实例,并提供一个全局访问点。4.建造者模式:将一个复杂对象的构建与他的表示分离,使得同样的构建过程可以创建不同的表示。5.原型模式:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。6.适配器模式:将一个类的接口,转换成客户端期望的另原创 2022-07-02 17:34:05 · 170 阅读 · 0 评论 -
软件开发原则
1、开闭原则(Open Close Principle)开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。所以一句话概括就是:为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设计中我们会提到这点。2、里氏代换原则(Liskov Substitution Principle)里氏代换原则(Liskov Substitution Principle LSP)面向对象设计的基本原则之一。 里氏代换原则中说,任何原创 2022-06-28 11:58:55 · 1276 阅读 · 0 评论