下文摘自http://www.csdn.net/article/2015-09-06/2825621 GoF(四人帮),传说中的四位大神们,他们联手搞出了一套设计模式,堪称OOD(面向对象设计)的经典之作!震惊了整个软件开发领域。但这四个老家伙非常怪异,总是喜欢显摆一些高深的理论,甚至有时候不说人话...
分类:
其他好文 时间:
2015-09-08 09:36:22
阅读次数:
255
主要内容: 1.计算机程序设计语言的发展 2.面向对象的方法 3.面向对象的软件开发 4.信息的表示和存储 5.程序的开发过程语言的发展一直向着:人类自然语言和思维靠近。面向对象的软件工程: OOA: OOD: OOP: OOT: OOSM:
分类:
其他好文 时间:
2015-08-29 12:35:04
阅读次数:
130
1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class,object,interaction以及statediagrams。 2.你需要学习Java语言的基础知识以及它的核心类库(collections,serialization,streams,networking,?multithreading,reflectio...
分类:
编程语言 时间:
2015-08-26 22:26:58
阅读次数:
155
前言 大多数时候,我们只接触过OOP,对于java核心基础,OOP思想在步入java的那一刻起就已经印刻在脑子中,但是什么是OOA?什么是OOD?这些概念上,看不见摸不着,平时又没有去关注,乍一看什么玩意怎么没听说过。但是这些概念上的东西确实应该去了解。所谓思想控制人的行为。OOA: Object....
分类:
其他好文 时间:
2015-08-20 16:48:18
阅读次数:
141
OOA Object-Oriented Analysis:面向对象分析方法 是在一个系统的开发过程中进行了系统业务调...
分类:
其他好文 时间:
2015-08-19 11:28:48
阅读次数:
229
面向对象基本概念 1、面向对象(OOP、OOD)三大特点:封装、继承、多态。注意,抽象不是特点之一 2、面向对象编程是对数据进行抽象,而函数式编程是对行为进行抽象。现实世界中,数据和行为并存,程序也是如此,因...
分类:
编程语言 时间:
2015-08-06 11:23:36
阅读次数:
126
转载自:http://www.cnblogs.com/liuhaorain/p/3747470.html#title_3
非常好的文章
摘要
面向对象设计(OOD)有助于我们开发出高性能、易扩展以及易复用的程序。其中,OOD有一个重要的思想那就是依赖倒置原则(DIP),并由此引申出IoC、DI以及Ioc容器等概念。通过本文我们将一起学习这些概念,并理清他们之间微妙的关系。
...
分类:
其他好文 时间:
2015-07-31 10:33:09
阅读次数:
127
1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class,object,interaction以及statediagrams。 2.你需要学习Java语言的基础知识以及它的核心类库(collec...
分类:
编程语言 时间:
2015-07-29 17:27:16
阅读次数:
114
OOD是OOA方法的延续,其基本思想包括抽象、封装和可扩展性,其中可扩展性主要是通过继承和多态来实现。在OOD中,数据结构和在数据结构上定义的操作算法封装在一个对象之中。由于现实世界中的事物都可以抽象出对象的集合,所以OOD方法是一种更接近现实世界、更自然的系统设计方法。 设计软件类 类封装...
分类:
其他好文 时间:
2015-07-18 00:26:43
阅读次数:
93
AOP(面向方面编程,是Aspect Oriented Programming的缩写)OOP(面向对象编程,是Object Oriented Programming的缩写)OOD(面向对象设计,是Object Oriented Design的缩写)OOA(面向对象分析方法,是Object-Orien...
分类:
其他好文 时间:
2015-07-11 16:21:15
阅读次数:
117