陈德山

开心,愉悦,正能量,轻松,智慧

面向对象编程之六大基本原则

单一职责原则(Single Responsibility Principle, SRP):一个类只负责一个功能领域中的相应职责,或者可以定义为:就一个类而言,应该只有一个引起它变化的原因。   开闭原则(Open-Closed Principle, OCP):一个软件实体应当对扩展开放,对修改...

2018-08-24 13:50:43

阅读数:20

评论数:0

责任链模式

抽象类 abstract class Person { protected Person mPerson; protected String mName; public Person(String name) { mName = name; } ...

2018-04-28 14:30:13

阅读数:13

评论数:0

装饰者模式

抽象类abstract class Component { abstract void display(); } 被装饰物public class House extends Component { private static final String TAG = House.c...

2018-04-28 14:15:31

阅读数:14

评论数:0

Builder模式

BasePersonpublic class BasePerson { private String id; private String name; private int age; private String address; private Stri...

2018-04-27 16:15:03

阅读数:38

评论数:0

单例模式

饿汉式public class HungryDataManager { private static final HungryDataManager mManager = newHungryDataManager(); private HungryDataManager() { ...

2018-04-27 16:00:19

阅读数:14

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭