随笔分类 -  设计模式

摘要:抽象工厂模式(Abstract Factory Pattern)属于创建型模式 概述 抽象工厂模式是围绕一个超级工厂创建其他工厂,该超级工厂又称为其他工厂的工厂。 在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类,每个生成的工厂都能按照工厂模式提供对象。前面的工厂模式通过定 阅读全文
posted @ 2022-07-11 10:04 天航星 阅读(42) 评论(0) 推荐(0) 编辑
摘要:工厂模式(Factory Pattern)属于创建型模式 概述 在工厂模式中,创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 如果需要创建一个对象,最简单的方式就是直接 new 一个。而工厂模式代替了传统的直接 new 的形式,那么为什么要替代呢?如果所有的对象 阅读全文
posted @ 2022-07-10 11:47 天航星 阅读(32) 评论(0) 推荐(0) 编辑
摘要:单例模式(Singleton Pattern)属于创建型模式 概述 单例就是只有一个实例对象,即在整个程序中,同一个类始终只有一个对象进行操作。这样可以极大的减少内存开支和系统的性能开销,因此应用十分广泛。比如数据库连接类,实际上只需要创建一个对象或是直接使用静态方法就可以了,没必要去创建多个对象。 阅读全文
posted @ 2022-07-09 10:57 天航星 阅读(33) 评论(0) 推荐(0) 编辑
摘要:面向对象设计原则 在进行软件开发时,不仅需要将基本的业务完成,还要考虑整个项目的可维护性和可复用性。 因此在编写代码时,应该尽可能的规范,不然随着项目的不断扩大,整体结构只会越来越遭。 为了避免这种情况的发生,应该尽量遵守面向对象设计原则。 设计原则 单一职责原则 单一职责原则(Simple Res 阅读全文
posted @ 2022-07-03 21:14 天航星 阅读(75) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示