
设计模式
文章平均质量分 88
设计模式
星辰鸿溟
你必须很努力,才能看起来毫不费力。
展开
-
设计原则之 SOLID 原则
在最初开始学设计模式的时候,总觉的要学的是那23种经典的设计模式。通过一段的学习,才突然领悟,设计原则才是王道,才是真正的内功心法。 在这里总结下常用的几种设计原则:SOLID、KISS、YAGNI、DRY、LOD SOLID 原则 SOLID 原则的对应五种设计原则,每个首字母对应一种 S:单一职责原则 O:开闭原则 L:里氏替换原则 I:接口隔离原则 D:依赖反转原则 SRP 单一职责原则 单一职责原则(Single Responsibility Principle):一个类或者模块只负责完成一个职原创 2021-01-31 21:29:31 · 729 阅读 · 0 评论 -
设计模式之代理模式(动态代理)
代理模式 代理模式:代理是基本的设计模式之一,它为你提供额外的或不同的操作,而插入的用来代替实际对象的对象。这些操作通常涉及与“实际”对象的通信,因此代理通常当着中间人的角色。 一个简单的代理模式小Demo interface Interface { void doSomething(); void somethingElse(String arg); } class RealObjec...原创 2019-03-06 20:51:54 · 1174 阅读 · 0 评论 -
java编程思想-第9章接口(工厂模式)
代码 package com.minghai.code3; interface Cycle{ void ride(); } interface CycleFactory{ Cycle getCycle(); } class Unicycle implements Cycle{ public void ride() {System.out.println("ride Uni...原创 2019-03-04 11:26:48 · 378 阅读 · 0 评论