E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ood
设计模式-
OOD
的设计原则(1)-"开-闭原则"
转载:http://blog.csdn.net/kxy/archive/2005/06/27/405013.aspx在继续这本书之前,我们来学习些
OOD
的一些设计原则.这些原则在提高一个系统可维护性的同时
aimyton
·
2020-07-15 20:32
面向对象设计 -
OOD
(开篇)
开篇:最近在看,作为自我总结写下这一系列博客,此篇为开篇。正文:第一个简单的设计:我们的主角Joe,他工作的公司制作了一个非常成功的鸭子游戏,这个游戏能显示很多不同种类的鸭子,并且这些鸭子有游泳和呱呱叫的能力,现在Joe要设计一个系统来实现我们描述的需求。我的第一印象:这不很简单吗,看下面类图.Duck类实现:Swim()和Quck()方法;RedDuck和BlackDuck分别继承Duck类然后
殷老实
·
2020-07-15 19:22
设计模式
in
Java
OOD
- Object Oriented Design 面向对象设计实例
OOD
面向对象设计有很大的几率出现在小公司的面试上,在youtube上找了一个很好的教程来和大家分享一下。问题:
OOD
思想设计两人投掷硬币的游戏。
殷老实
·
2020-07-15 19:22
Java
如何向妻子解释
OOD
如何向妻子解释
OOD
发布于2011-06-29前言此文译自CodeProject上一文,该文章在TopArticles上排名第3,读了之后觉得非常好,就翻译出来,供不想读英文的同学参考学习。
易德军
·
2020-07-15 18:58
设计模式
架构设计
Java的设计原则
java的设计原则在程序员写代码应该去掌握原则性的东西,这样才能使得自己的代码不会腐臭,都说好代码是“简约而不简单”,甚至还有人说封装、继承、多态只是入门,重点是
OOD
(面向对象设计)和设计模式背后的思想
每天加点分
·
2020-07-15 17:56
java
OOD
的设计手段总结
以下是一些我从各处积累的
OOD
设计手段,也就是在面向对象设计时需要注意的地方,综合的使用以下几点可以帮助规划一个好的设计。
Cavingdeep
·
2020-07-15 17:27
模式与设计
面向对象设计的六大原则简介
OOD
基本上有6大原则,而实际上都是互补的,也就是说一些原则需要利用另一些原则来实现自己。
Cavingdeep
·
2020-07-15 17:27
模式与设计
OOD
设计原则之其他
RobertC.Martin的《Agilesoftwaredevelopment:Principles,PatternsandPractices》一书中,只把前面提到的OCP、LSP、SRP、DIP和ISP列为
OOD
Brookes
·
2020-07-15 16:01
软件工程
sap
OOP &
OOD
及其模型
OOP&
OOD
及其模型来源:http://www.elementsoft.com作者:爱乐门面向对象的编程方法OOP是九十年代才流行的一种软件编程方法。
Neo_Wu
·
2020-07-15 16:43
java与模式(OOD)
ooD
和设计模式的层次
本文转载地址:http://www.cnblogs.com/HQFZ/p/4630808.html基础的面相对象原则封装,继承,多态当然,还有一些与之相关的一些原则,例如:抽象,关联,聚合,组合。熟悉的SOILD(类层次的设计原则)面向对象设计原则科学界定最常见派生方法构建健壮且灵活的系统而SOLID原则又被证明是解决无法被基本的面向对象原则捕获的众多OO设计问题的最佳工具。1.单一责任原则类修改
萧东
·
2020-07-15 15:50
基础概念
面向对象设计原则(四):接口隔离原则(ISP)
面向对象设计原则(四):接口隔离原则(ISP)接口隔离原则(InterfaceSegregationPrinciple,ISP)是面向对象设计(
OOD
)中比较重要、常见的一种,下面来总结接口隔离原则的知识点
尐譽
·
2020-07-15 15:55
设计原则/设计模式
编程基础
Java编程基础
OOD
面向对象的设计方法
OOD
是一种解决软件问题的设计范式(paradigm),一种抽象的范式。
微小的鱼
·
2020-07-15 14:02
设计模式
软件工程
设计模式——设计原则
面向对象原则、
OOD
和OOP概述面向对象原则和
OOD
实际上是两个不同的方面。面向对象原则:封装、继承、多态。OOP指的是面向对象编程的基本原则和核心思路。
shu_lin
·
2020-07-15 13:30
设计模式
OOA/
OOD
/OOP
OO(object-oriented):基于对象概念,以对象为中心,以类和继承为构造机制,来认识,理解,刻画客观世界和设计,构建相应的软件系统的一门方法;模拟人类的思维方式,使开发,维护,修改更加容易。OOA(object-orientedanalysis):强调的是在系统调查资料的基础上,针对OO方法所需要的素材进行的归类分析和整理,而不是对管理业务现状和方法的分析;其实就是进一步对OO进行细化
ldw701
·
2020-07-14 13:12
ASP.NET
ASP.NET
2.0
oop
testing
工作
object
oo
架构设计
学习Java需要达到的30个目标
1.你需要精通面向对象分析与设计(OOA/
OOD
)、涉及模式(GOF,J2EEDP)以及综合模式。
yeelxd
·
2020-07-14 05:38
java
java
面向对象测试
依据面向对象开发模型,面向对象测试分为:面向对象分析(OOA),面向对象设计(
OOD
)和面向对象开发(OOP)三个阶段在设计测试用例选择输入数据时,可以基于以下两个假设:1.如果函数(程序)对某一类输入中的一个数据正确执行
GodGump
·
2020-07-14 04:20
软件测试
面向对象分析与设计 OOA&
OOD
面向对象的开发方法从面向对象编程OOP发展到现在,涵盖了面向对象分析OOA、面向对象设计
OOD
和OOP,还包括面向对象的测试、维护等等。
Bxiaoboai
·
2020-07-14 04:50
关于重构的一些思想
DRY原则:Don'tRepeatYourself(摘自wikipedia)OOA和
OOD
的作用及其区别http://blog.sina.com.cn/s/blog_72ed42d401015y5c.html
weixin_33980459
·
2020-07-14 02:56
设计模式的六大原则-依赖倒置原则(面向接口编程)
**依赖倒置原则是“面向接口编程”——
OOD
(Object-OrientedDesign,面向对象设计)的精髓之一**1.高层模块步应该依赖底层模块,两者都应该依赖抽象2.抽象不应该
immortalityWang
·
2020-07-13 05:09
设计模式
JavaWeb
随笔
OOP(面向对象编程)设计五大原则
这是面向对象设计(
OOD
)的基石,也是最重要的原则。2.里氏代换原则(LiskovSub
空你个指针啊
·
2020-07-13 05:20
JAVA
设计模式之美 - 13 | 实战二(上):如何对接口鉴权这样一个功能开发做面向对象分析?
案例介绍和难点剖析对案例进行需求分析重点回顾课堂讨论面向对象分析(OOA)、面向对象设计(
OOD
)、面向对象编程(OOP),是面向对象开发的三个主要环节。
detachment_w
·
2020-07-13 02:37
设计模式
【20171010】面向对象分析与设计方法
OOA和
OOD
1.面向对象分析OOA模型由5个层次和5个活动组成:5个层次:主题层、对象类层、结构层、属性层和服务层5个活动:标识对象类、标识结构、定义主题、定义属性和定义服务除此之外,OOA还定义了两种对象类之间的结构
11点37分
·
2020-07-12 11:59
软件工程
UML包图设计六个准则
2019独角兽企业重金招聘Python工程师标准>>>1.REP:重用发布等价原则前言RobertC.Martin氏为我们总结了在面向对象的设计(
OOD
)中应该遵循的原则,这些原则被称为“PrinciplesofOOD
weixin_34054931
·
2020-07-12 08:29
ood
面向对象分析 设计模式课程总结
设计模式笔记设计模式概念设计模式概念:每个模式描述了在我们的环境中一次又一次发生的问题,然后描述了该问题解决方案的核心,以这样的方式,您可以多次使用该解决方案,而无需以相同的方式执行两次设计模式描述:模式名字问题不是基本的数据结构,也不是整个系统不是特定领域解决方案结果时间和空间的权衡语言和实现问题影响系统的灵活性、可扩展性和可移植性。设计模式扮演的角色:应用程序使用设计模式来减少类依赖性、平台依
mobaixin
·
2020-07-11 19:19
大三下
面向对象分析设计
什么是类?什么是对象?类和对象有什么关系?
如,面向对象的分析(OOA,ObjectOrientedAnalysis),面向对象的设计(
OOD
,ObjectOrientedDesign)、以及面向对象的编程实现(OOP,ObjectOrientedProgramming
左边坐一个拉拉
·
2020-07-11 17:18
PHP
.net面试题
[转]2011年.NET面试题总结(很经典的)2012-7-21阅读1821评论0基础知识什么是面向对象面向对象OO=面向对象的分析OOA+面向对象的设计
OOD
+面向对象的编程OOP;通俗的解释就是万物皆对象
pmandy
·
2020-07-11 14:18
.net
从面向对象分析(OOA)到面向对象设计(
OOD
)
从OOA到
OOD
是对现实世界的进一步建模。从概念上,OOA主要是对现实世界的问题空间建模,其分析侧重于整体,较为粗糙(粒度较大)的研究。
cheersu
·
2020-07-11 03:40
面向对象分析与设计
SOILD设计原则[整理]
如下:S.O.L.I.D是面向对象设计和编程(
OOD
&OOP)中几个重要编码原则(ProgrammingPriciple)的首字母缩写。
Vanya_Xue
·
2020-07-11 00:04
【Python 笔记(2)】Python面向对象
二者对面向对象设计(object-orienteddesign,
OOD
)来说都是重要的,
OOD
仅
RadiantJeral
·
2020-07-10 23:22
深入理解
Python
笔记
.NET 面试题总结 (附有参考答案) 第1部分
面向对象OO=面向对象的分析(OOA)+面向对象的设计(
OOD
)+面向对象的编程(OOP);通俗的解释就是万物皆对象,把所有的事物都看作一个个可以独立的对象(单元),它们可以自己完成自己的功能,而不是像
weixin_34167819
·
2020-07-10 19:15
软考知识点梳理--统一建模语言UML
UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言,它融入了软件工程领域的新思想、新方法和新技术,它的作用域不限于支持OOA和
OOD
,还支持从需求分析开始的软件开发的全过程。
weixin_30556161
·
2020-07-10 06:28
UML用况图
系统:被开发的计算机软硬件自身系统成分:在OOA/
OOD
中定义的那些系统元素系统外部实体:人员、设备、外系统参与者参与者:定义了一组在功能上密切相关的角色,当一个事物与系统交互时,该事物可以扮演这样的角色
小帆敲代码
·
2020-07-10 01:28
软件设计工程——面向对象分析与设计
面向对象技术面向对象=对象+分类+继承+通过消息的通信设计流程:1.对象分析(OOA);2.对象设计(
OOD
);3.面向对象程序设计(OOP);4.画UML图5.加入设计模式面向对象分析(OOA)1.认定对象
MonkeyDYang
·
2020-07-10 00:17
软件工程
面向对象需求分析——用例图和活动图
面向对象软件开发的方法有:a,面向对象分析(OOA)b,面向对象设计(
OOD
)c,面向对象实现(00I)d,面向对象测试(OOT),e,面向对象维护(OOM)这几个主要大步骤。
piperzero
·
2020-07-09 21:24
Java大牛必备的25个技能
1.需要精通面向对象分析与设计(OOA/
OOD
)、设计模式(GOF,J2EEDP)以及综合模式。应该了解UML,尤其是class、object、interaction以及statediagrams。
爱学技术的小仙女酱
·
2020-07-09 16:35
黑马程序员——iOS面试题归类整理(附详细答案)——黑马 ios 技术博客
cocoa中所有的类都是NSObject的子类,多继承在这里是用protocol委托代理来实现的你不用去考虑繁琐的多继承,虚基类的概念.
ood
的多态特性在obj-c中通过委托来实现.Object-C有私有方法吗
dumengqiu
·
2020-07-09 15:43
IOS开发
《解析C++面向对象程序设计》清华大学出版-读书笔记
2.面向对象设计(object-orienteddesign,
OOD
)的主要任务是将分析模型转化为适合计算机处理的设计模型。目标是:明确地
CHS007chs
·
2020-07-09 10:58
c++/c
《欲为Java技术大牛所需的25个学习要点》读后感
今日读到csdn的新闻《欲为Java技术大牛所需的25个学习要点》,了解要做一个Java技术大牛可不是一般一般的,特收录在此:以鞭策自己不断学习:1.你需要精通面向对象分析与设计(OOA/
OOD
)、涉及模式
wdhSoft
·
2020-07-09 09:38
JAVA
java
javabeans
multithreading
webwork
serialization
localization
面向对象编程启思录——读《
OOD
启思录》有感
《
OOD
启思录》给我留下最深刻的三个印象是:首先,作者谦逊而委婉地建议面向对象成为为软件开发的首选方法。其次,作者以严谨的研究方式详细地介绍和讨论了关于面向对象编程的诸多细节性、关键性问题。
脚踏远方
·
2020-07-09 01:03
OOA和
OOD
的合理解释
#1.第一讲:##1.OOA和
OOD
到底是什么?OOA:全称Object-OrientedAnalysis,面向对象分析方法。在百度上查了几篇,发现讲的都大同小异,而且于我而言较为晦涩,生词太多。
dale丶无双
·
2020-07-08 19:05
研一下
[SOLID]The Principles of
OOD
From:ThePrinciplesofOODWhatisobjectorienteddesign?Whatisitallabout?Whatareit'sbenefits?Whatareit'scosts?Itmayseemsillytoaskthesequestionsinadayandagewhenvirtuallyeverysoftwaredeveloperisusinganobjecto
weixin_34320159
·
2020-07-08 17:27
《
OOD
启思录》目录—导读
版权声明
OOD
启思录AuthorizedtranslationfromtheEnglishlanguageedition,entitledOBJECT-ORIENTEDDESIGNHEURISTICS(
weixin_33969116
·
2020-07-08 16:15
OOD
启思录
工作后爱上了买书,至今买书已经快用了600大洋了,在“第二书店”的帐号也快要冲VIP了。买的书五花八门,涉及编译原理,数据库原理,网络,设计模式,OO思想,软件工程。书真是个不错的东西,看看大师们的想法,虽不一定能彻底参悟,不过总能有所领悟,慢慢提高,比起闭门造车,显然是个不错的捷径。五一的时候看了鲍志云翻译的那本《OO启思录》,刚看到继承那一章,看过的一些部分也没有彻底领悟,不过感觉确实是一本不
weixin_30735391
·
2020-07-08 14:44
php面向对象的三大特征
1、面向对象的三大特征:封装、继承、多态、(抽象(扩展的))2、00A:分析,
OOD
:设计,OOP:编程。3、封装:信息隐蔽,封装,所有的函数和方法,类中的属性和行为也是封装。
weixin_30555515
·
2020-07-08 14:54
领域模型设计
确切地说,我们作为程序员如果已经掌握了
OOD
和OOP中技术手段,那么如何寻找类之间的关系,可能就成了最难的部分。但
vanadiumlin007
·
2020-07-08 11:10
技术
软件设计 OOA和
OOD
的作用及说明
ObjectOrientedAnalyzing面向对象分析ObjectOrientedDesign面向对象设计ObjectOrientedProgramming面向对象编程(或者有的就叫面向对象程序设计,我理解为编码实现)”这里只讲了OOA和
OOD
月亮弯弯2013
·
2020-07-08 09:28
Java
android电源管理
理解面向对象
文章目录面向对象结构化程序设计简介程序的三种基本结构面向对象程序设计的简介面向对象的基本特征Java的面向对象特征一切皆对象类和对象面向对象的方式实际上由OOA(面向对象分析)、
OOD
(面向对象设计)、
好好学习_天天向上de
·
2020-07-07 20:18
Java学习总结
java的30个学习目标
java的30个学习目标你需要精通面向对象分析与设计(OOA/
OOD
)、涉及模式(GOF,J2EEDP)以及综合模式。
loyoveui
·
2020-07-07 14:38
《
OOD
启思录》收获及勘误
《
OOD
启思录》收获及勘误《
OOD
启思录》鲍志云译人民邮电出版社2004.7《Object-OrientedDesignHeuristics》ArthurJ.Riel关键抽象之间的关系:使用关系、包含关系
kangtian0
·
2020-07-07 12:21
技术方面书评
面向对象一些设计原则
摘自《
OOD
启思录》ArthurJ.Riel【著】;鲍志云【译】“你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起。”
jjyjjyjjy
·
2020-07-07 11:44
面向对象
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他