随笔分类 -  设计模式

摘要:单例模式 示例 登录框 购物车 类图 传统UML类图 classDiagram class SingletonPatternDemo{ +main() void } class SingleObject{ -instance:SingleObject -SingleObject() +getInst 阅读全文
posted @ 2020-10-30 16:36 mrtransition 阅读(96) 评论(0) 推荐(0)
摘要:工厂模式 将new操作单独封装 遇到new时,就要考虑是否该使用工厂模式 类图 传统UML类图(java) classDiagram class IProduc{ <<interface>> +function() int } class Product_A{ +function() int } c 阅读全文
posted @ 2020-10-30 15:52 mrtransition 阅读(91) 评论(0) 推荐(0)
摘要:示例 第一题 打车时,可以打专车或者快车。任何车都有车牌号和名称。 不同车价格不同,快车每公里1元,专车每公里2元。 行程开始时,显示车辆信息 行程结束时,显示打车金额(假定行程就5公里) 题目: 画出UML类图 用ES6语法写出该示例 解答 UML类图 classDiagram class Car 阅读全文
posted @ 2020-10-30 15:05 mrtransition 阅读(912) 评论(0) 推荐(0)
摘要:01何为设计 即按照哪一种思路或标准来实现功能 《UNIX/LINUX设计思想[哲学]》 《UNIX/LINUX设计思想[哲学]》 准则1:小即是美 准则2:让每个程序只做好一件事 准测3:快速建立原型 准则4:舍弃高效率而取可移植性 准则5:采用纯文本来存储数据(可读性) 准则6:充分利用软件的杠 阅读全文
posted @ 2020-10-30 15:03 mrtransition 阅读(138) 评论(0) 推荐(0)