10 2022 档案

摘要:简述 提取算法中不变的部分封装成方法,变化的部分延迟到子类。 延迟到子类 这个说法在学习设计模式的时候经常出现,实际就是利用多态在子类中重写方法,使得实行时根据实例的类型调用不同的方法。 话不多说,看个案例。 优化案例 最初版v0 连接数据库我们有很多种方式,JDBC、JNDI、ODBC等等。下面是 阅读全文
posted @ 2022-10-27 23:26 spoonb 阅读(398) 评论(0) 推荐(2) 编辑
摘要:简述 类型:结构型 目的:解决接口不兼容问题。 话不多说,看个案例吧。 优化案例 最初版v0 在真实的开发场景中,系统的每个模块都是分配给不同的团队或个人来开发的。这使得事前沟通变得尤为重要,且沟通问题也时有发生。现在公司有两个模块无法兼容,难道只能重写其中的一个吗? class User { St 阅读全文
posted @ 2022-10-03 22:32 spoonb 阅读(397) 评论(1) 推荐(0) 编辑

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