码迷,mamicode.com
首页 >  
搜索关键字:面向对象设计    ( 1003个结果
Software Engineering
OOA Object-Oriented Analysis:面向对象分析OOD Object-Oriented Design :面向对象设计OOP Object Oriented Programming:面向对象编程UML Unified Modeling Language:统一建模语言Softwar...
分类:其他好文   时间:2014-07-19 23:26:17    阅读次数:227
面向对象设计
面向对象设计的任务是对面向对象分析的结果作进一步的规范化整理,以便可以被面向对象编程直接接受。 概念面向对象设计是一种软件设计方法,是一种project化规范。这是毫无疑问的。面向对象设计的主要工作包含:— 确定须要的类;— 给每一个类提供一组完整的操作;— 明白地使用继承来表现共同点。概括地说,....
分类:其他好文   时间:2014-07-19 15:22:37    阅读次数:216
【C#】我看索引器
前沿: 索引器:索引器允许类或结构的实例就像数组一样进行索引。 索引器类似于属性,不同之处在于它们的访问器采用参数。 正文: 在看索引器前,我们先看看C#的属性,面向对象设计和编程的重要原则之一就是数据封装,也就是我们在类中定义的字段永远不应该对外公开,假如我们定义了下面一个类public cl.....
分类:其他好文   时间:2014-07-19 12:18:23    阅读次数:207
从变化逻辑的封装谈设计模式
通常来说,对于某个满足了我们大部分需要的类,可以创建一个它的子类,并只改变其中我们不期望的部分(需要变化部分)。只是继承一个类,就可以重用该类的代码,这是一件多美好的事情啊!不过,像大多数美好的事情一样,过度使用往往会变得不美好。根据可替换原则(LSP), public 继承具有概念上的现实意义,它代表的是一种is-a关系。使用继承之前一定要问问是否真的属于is-a的关系,否则继承非常容易被过度使...
分类:其他好文   时间:2014-07-18 18:13:02    阅读次数:195
连载:面向对象葵花宝典:思想、技巧与实践(36) - 设计原则如何用?
经过前面深入的阐述,SOLID的原则我们已经基本上讲清楚了,但如果想熟练的应用SOLID原则,仅仅知道SOLID是什么(what)还不够,我们还需要知道SOLID原则在什么时候和什么场景应用(when或where)。...
分类:其他好文   时间:2014-07-17 10:42:59    阅读次数:172
设计模式 -- 简单工厂(Java&&PHP)
面向对象设计的基本原则 单一职责系统中的每一个对象应该只有一个单独的职责,所有对象关注的应该是自身职责的完成。基本思想:高内聚,低耦合。开闭原则一个对象对扩展开放,对修改关闭。基本思想:对类的改动是通过增加代码进行的,而不是修改现有的代码。里氏替换原则在任意父类出现的地方,都可以使用子类来替代。依赖...
分类:编程语言   时间:2014-07-16 15:52:35    阅读次数:443
Java设计模式论述
为何需要设计模式: 模式是做事的方法,是实现目标,研磨技术的方法。这种对高效技术不懈追求的思想,广泛见于诸多领域,例如制作精美佳肴的过程。对于任何一种迈向成熟的全新技艺,身处这个行业的人都需要寻找通用而有效地的方法,达到我们的目标,解决不同场景的问题。...
分类:编程语言   时间:2014-07-16 12:51:34    阅读次数:224
深入理解DIP、IoC、DI以及IoC容器
摘要面向对象设计(OOD)有助于我们开发出高性能、易扩展以及易复用的程序。其中,OOD有一个重要的思想那就是依赖倒置原则(DIP),并由此引申出IoC、DI以及Ioc容器等概念。通过本文我们将一起学习这些概念,并理清他们之间微妙的关系。目录前言依赖倒置原则(DIP)控制反转(IoC)依赖注入(DI)...
分类:其他好文   时间:2014-07-16 00:51:33    阅读次数:570
Lua面向对象设计
面向对象的基础是类,但Lua中没有提供类的概念,所以我们需要利用Lua现有的机制来实现类似于类的有关oop的一整套概念。基本方案是使用table来实现类机制,并且结合使用self参数和冒号操作。我们先来看看self参数和冒号操作符的用法: self参数的使用是很多面向对象语言的要点,大多数OO...
分类:其他好文   时间:2014-07-16 00:43:18    阅读次数:296
自己动手开发IOC容器
我们广大程序员总是谈论IoC,可是少有人将注意力放在IoC如何实现上,在本文中,我将用简要的语言,配合一些图例,从需求,设计,代码三方面来描述如何实现一个简单的IoC容器。代码也已公布,见我的CSDN CODE,地址:https://code.csdn.net/shan9liang/ioccontainer...
分类:其他好文   时间:2014-07-10 20:51:03    阅读次数:342
1003条   上一页 1 ... 93 94 95 96 97 ... 101 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!