设计模式
文章平均质量分 90
全面的介绍设计模式
fesng
CSDN年度博客之星和博客专家,毕业长期在一线互联网专注于Android开发以及Android漏洞挖掘研究。
展开
-
8条面向对象的设计原则
设计原则:1.多用组合,少用继承。2.封装变化3.针对接口编程,不针对实现编程4.为了交互对象之间的送耦合努力。5.开放关闭原则:类应该对扩展开放,对修改关闭6.依赖抽象不依赖具体类。7.只和朋友交谈,比如外观模式,减少交互和耦合。8.好莱坞模式,高层对底层的依赖,而不是底层对高层的依赖。我的微信二维码如下,欢迎交流讨论欢迎关注《IT面试题汇总》微信订阅号。每天推送经典面试题和面试心得技巧,都是干货原创 2016-08-16 21:06:45 · 2049 阅读 · 0 评论 -
详解MVC,MVP,MVVM
一:mvcmvc结构: 视图(View):用户界面。 控制器(Controller):业务逻辑 模型(Model):数据保存mvc各部分的通信方式mvc互动模式通过 View 接受指令,传递给 Controller。 另一种是直接通过controller接受指令。 mvc的历史MVC 的概念最早出现在二十世纪八十年代的 施乐帕克 实验室中(对,就是那个发明图形用户界面和鼠标的实验室),原创 2016-04-17 22:28:46 · 4622 阅读 · 0 评论 -
【14】-java的单例设计模式详解
预加载模式代码:public class Singleton{ private volatile static Singleton singleton = new Singleton(); private Singleton() { } public static Singleton getInstance() { return singleto原创 2016-04-30 11:32:48 · 8682 阅读 · 4 评论