码迷,mamicode.com
首页 >  
搜索关键字:ood    ( 224个结果
想要成为JAVA高手的25个学习目标
本文将告诉你学习Java需要达到的25个目标,希望能够对你的学习及找工作有所帮助。对比一下自己,你已经掌握了这25条中的多少条了呢?1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class,object,interaction以及statedi..
分类:编程语言   时间:2015-12-14 23:25:04    阅读次数:394
iOS面试小题集锦
1、Object-C有多继承吗?没有的话用什么代替?cocoa中所有的类都是NSObject的子类多继承在这里是用protocol委托代理来实现的你不用去考虑繁琐的多继承,虚基类的概念.ood的多态特性在obj-c中通过委托来实现.2、Object-C有私有方法吗?私有变量呢?objective-c...
分类:移动开发   时间:2015-12-09 17:04:40    阅读次数:234
Java学习笔记----面对对象
最近开始着手整理自己学习的东西,把面向对象整理出来 什么是面向对象? 起初,“面向对象”是专指在程序设计中采用封装、继承、多态等设计方法。 面向对象的思想已经涉及到软件开发的各个方面。如,面向对象的分析(OOA,ObjectOrientedAnalysis),面向对象的设计(OOD,O..
分类:编程语言   时间:2015-12-09 15:19:49    阅读次数:159
OOA - OOD - OOP 简介
OOA - OOD - OOP 简介一. OOAOOA : (Object-Oriented Analysis, 面向对象分析方法) 。是在一个系统的开发过程中进行了系统业务调查以后,按照面向对象的思想来分析问题。OOA与结构化分析有较大的区别。OOA所强调的是在系统调查资料的基础上,针对OO方法所...
分类:其他好文   时间:2015-12-08 00:32:43    阅读次数:170
java高级工程师需要掌握的技术(转)
1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该十分了解UML,尤其是class,object,interaction以及statediagrams。 2.你需要学习JAVA语言的基础知识以及它的核心类库(collections,serial....
分类:编程语言   时间:2015-11-14 12:34:35    阅读次数:296
[OOD]违反里氏替换原则的解决方案
关于OOD中的里氏替换原则,大家耳熟能祥了,不再展开,可以参考设计模式的六大设计原则之里氏替换原则。这里尝试讨论常常违反的两种形式和解决方案。违反里氏替换原则的根源是对子类及父类关系不明确。我们在设计继承关系常常受一些主观认识的左右,比如Robert C. Martin提到的线段与线的关系,以及被大...
分类:其他好文   时间:2015-11-10 13:46:17    阅读次数:265
[OOD-More C++ Idioms] 写时拷贝 (Copy on Write)
本惯用法的目的是达到延迟拷贝(lazy copy)的优化目的。和延迟初始化(lazy initialization)相似, 选择在恰当的时机更加有效。...
分类:编程语言   时间:2015-10-31 01:39:00    阅读次数:202
OOA、OOD、OOP
复习OOA、OOD、OOPOOA Object-Oriented Analysis:面向对象分析方法 是在一个系统的开发过程中进行了系统业务调查以后,按照面向对象的思想来分析问题。OOA与结构化分析有较大的区别。OOA所强调的是在系统调查资料的基础上,针对OO方法所需要的素材进行的归类分析和整理.....
分类:其他好文   时间:2015-10-26 22:09:44    阅读次数:310
OOD沉思录 --- 类和对象的关系 --- 使用关系原则
4.1 尽量减少类的协作的数量,即减少使用者和被使用者的数量。 协作意味着一定程度的耦合,但是完全没有协作的类也是没有意义的,最多只能作为一个库使用。 通过抽象,依赖接口,可以最大程度减少依赖的实现类,对使用者来说,只看到接口的依赖,而具体的实现的依赖可以通后后期绑定来配置依赖关系。 如 菜单 --...
分类:其他好文   时间:2015-10-25 22:32:04    阅读次数:272
OOD沉思录 --- 面向动作与面向对象 --- 避免泛滥成灾的类
3.7 从设计中取出不需要的类 只有Get/Set方法的类不算是一个必要的类,Get/Set方法也不算是有意义的行为。这种类降级为属性更加合适。3.8 去除系统外部的类 如果一个类只调用系统领域的方法,而系统没有向该类调用,则可以认为这个类并不属于系统。可能只是系统的使用者,我们没必要去为此建模。 ...
分类:其他好文   时间:2015-10-25 22:30:32    阅读次数:155
224条   上一页 1 ... 11 12 13 14 15 ... 23 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!