![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程思想
文章平均质量分 90
moto0421
这个作者很懒,什么都没留下…
展开
-
【编程思想】依赖倒置原则实例讲解
概述: 所谓依赖倒置原则(Dependence Inversion Principle)就是要依赖于抽象,不要依赖于具体。简单的说就是要求对抽象进行编程,不要对实现进行编程,这样就降低了客户与实现模块间的耦合。 意图: 面向过程的开发,上层调用下层,上层依赖于下层,当下层剧烈变动时上层也要跟着变动,这就会导致模块的复用性降低而且大大提高了开发的成本。 面向对象的开发很好的解...原创 2011-11-08 15:41:31 · 927 阅读 · 0 评论 -
【编程思想】OO设计的原则及设计过程的全面总结
前面发表了5篇OO设计原则的文章,在这里我将这个5个原则如何在我们设计过程进行应用进行一下总结,这是我通过阅读和学习很多博文和资料后进行的一个梳理和总结,仅供大家来参考。一.OO(面向对象)的设计基础面向对象(OO):就是基于对象概念,以对象为中心,以类和继承为构造机制,充分利用接口和多态提供灵活性, 来认识、理解、刻划...原创 2011-11-08 15:44:58 · 222 阅读 · 0 评论 -
【编程思想】面向对象中的getInstance()与单例模式
今天看到这样的一段代码,觉得有必要说一下。private PackageManager() { } private static PackageManager instance = new PackageManager (); public static PackageManager getInstance() { return inst...原创 2012-02-29 14:50:36 · 152 阅读 · 0 评论 -
【编程思想】转载:单一职责原则
本文转载自:http://www.cnblogs.com/cbf4life/archive/2009/12/11/1622166.html作者: cbf4life 1.1 我是“牛”类,我可以担任多职吗 单一职责原则的英文名称是Single Responsibility Principle,简称是SRP。这个设计原则备受争议,只要你想和别人争执、怄气或者是吵架,这个原...原创 2012-03-13 15:13:23 · 125 阅读 · 0 评论