随笔分类 -  程序设计

【设计模式】设计模式6大原则
摘要:1、单一职责原则: 一个类只做一件事情 、一个方法只做一件事情。引起一个类改变的原因只有一个。 例如:手机,有ROM/RAM/CPU等属性,接打电话/发短信等基本功能,拍照等拓展功能。应该如何划分,要做灵活性和复杂度的取舍 2、里式替换原则: 子类在重写父类的方法时,不应该改变其行为 3、依赖倒置原 阅读全文

posted @ 2021-11-24 15:42 yesuuu 阅读(33) 评论(0) 推荐(0)

【设计模式】calendar的单例需求和实现
摘要:calendar单例需求: 参数:有default的calendar file 1、如果无实例,无参数调用,取default,检查是否合法,存入实例 2、如果无实例,有参数调用,检查是否合法,存入实例 3、如果有实例,无参数调用,直接取该实例 4、如果有实例,有参数调用,检查是否合法,存入实例 单例 阅读全文

posted @ 2016-12-14 16:33 yesuuu 阅读(686) 评论(0) 推荐(0)

导航