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
面向对象设计模式纵横谈
面向对象设计模式
的核心法则
有本经典的书叫《设计模式》,讲了经典的21种设计模式,建议大家都看看。1.单一职责就一个类而言,应该仅有一个引起它变化的原因。如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化发生时,设计会遭到意想不到的破坏。软件设计真正要做的许多内容,就是发现职责并把那些职责互相分离。如果你多于一个动机去改变一个类,那
Michael tonytech
·
2010-12-13 10:00
其他技术
解剖观察者模式
我从面向方面的角度研究了两个广泛应用的
面向对象设计模式
。
cwydfq
·
2010-10-11 10:00
设计模式
AOP
应用服务器
OO
音乐
设计模式:
面向对象设计模式
与原则
设计模式描述了软件设计过程中某一类常见问题的一般性解决方案而
面向对象设计模式
是设计模式的一部分,它描述了面向对象设计过程中、特定场景下、类与相互通信的对象之间常见的组织关系
面向对象设计模式
是"好的面向对象设计
·
2010-07-20 15:00
设计模式
面向对象设计模式
的几个基本原则及其核心思想简介
面向对象设计模式
的几个基本原则及其核心思想简介 Author:Macower在讲述设计模式的原则之前,我们必须要了解面向对象的几个基本目标。
voyage_mh1987
·
2010-07-14 20:00
设计模式
数据结构
编程
算法
语言
工具
民用GPS
纵横谈
现在,只需要用普通的手机、掌上电脑或笔记本电脑,加上一块小小的GPS功能模块,就能实现实时的全球定位功能。那么,有几种实现GPS的方式?如何选择适合的GPS模块?要怎样使用GPS功能呢?科技的进步总能给人们带来生活的便利,特别是军事科技的民用化更能帮助人们在生活中获得更多的利益。自从核能的民用化发电实现以来,人类已经享受了充足的电能供应。伴随着空间技术的民用化,全球卫星定位(GPS)也使得大家享受
xwchen
·
2010-06-11 10:00
生活
手机
Palm
Nokia
产品
通讯
C#
面向对象设计模式
纵横谈
面向对象设计模式
描述了面向对象设计过程中,特定场景下、类与相互通信的对象之间常见的组织关系。
v1v1wang
·
2010-06-07 07:00
敏捷开发
纵横谈
摘要:在IT界中,“敏捷”是一个很酷的词汇,“敏捷”的相关理论可谓铺天盖地。“敏捷”一词实质没有统一定义,各家有自家的说法,本教程将让你了解“敏捷”的来龙去脉,抓住“敏捷”本质,并能在工作中实践“敏捷”。大纲:“敏捷”陷阱为什么会有“敏捷”这个说法?极限编程敏捷开发RUP敏捷开发的实质是什么?如何才能敏捷起来?作者:张传波首席专家软件知识原创基地www.umlonline.cn正文:“敏捷”陷阱小
fireball1975
·
2010-03-17 00:00
敏捷开发
纵横谈
摘要:在IT界中,“敏捷”是一个很酷的词汇,“敏捷”的相关理论可谓铺天盖地。“敏捷”一词实质没有统一定义,各家有自家的说法,本教程将让你了解“敏捷”的来龙去脉,抓住“敏捷”本质,并能在工作中实践“敏捷”。大纲:“敏捷”陷阱为什么会有“敏捷”这个说法?极限编程敏捷开发RUP敏捷开发的实质是什么?如何才能敏捷起来?作者:张传波首席专家软件知识原创基地www.umlonline.cn正文:“敏捷”陷阱小
fireball1975
·
2010-03-17 00:00
敏捷开发
《C#
面向对象设计模式
纵横谈
》——1、
面向对象设计模式
与原则|第一讲
面向对象设计模式
描述了面向对象设计过程中、特定场景下、类与相互通信的对象之间常见的组织关系。
yanghua_kobe
·
2010-02-03 21:00
设计模式笔记(1)---开篇(文章索引)
设计模式与面向对象
面向对象设计模式
解决的是“类与相互通信的对象之间的组织关系。包括他们的角色、职责、协作方式几个方面。
oec2003
·
2009-11-18 12:56
接口
技巧
设计原则
文章
设计模式笔记(1)---开篇(文章索引)
设计模式与面向对象
面向对象设计模式
解决的是“类与相互通信的对象之间的组织关系。包括他们的角色、职责、协作方式几个方面。
oec2003
·
2009-11-18 00:00
设计模式笔记(1)---开篇(文章索引)
设计模式与面向对象
面向对象设计模式
解决的是“类与相互通信的对象之间的组织关系。包括他们的角色、职责、协作方式几个方面。
冯威的学习专栏---记录工作学习点滴
·
2009-11-18 00:00
5大主流浏览器
纵横谈
就浏览器而言,是什么在吸引用户?速度,可靠性,功能,还是这些因素的综合?本文将抛开单纯的性能测试与ACID测试之争,从更广泛的范围,分析各个浏览器的优劣,以及选择它们或不选择它们的理由。过去的一年,所有主要的浏览器都推出重要版本更新,并在功能与性能上推出众多改进,让已经久违的浏览器之战又起烽烟。就浏览器而言,是什么在吸引用户?速度,可靠性,功能,还是这些因素的综合?本文将抛开单纯的性能测试与AC
sunny2come
·
2009-11-02 13:00
JavaScript
浏览器
Opera
chrome
firefox
Safari
软件设计模式
面向对象设计模式
通常以类别或物件来描述其中的关系和相互作用,但不涉及用来完成应用程式的特定类别或物件。算法不能
blpluto
·
2009-09-10 15:00
Algorithm
设计模式
算法
object
smalltalk
idioms
设计模式学习笔记(一):设计模式与设计原则
面向对象设计模式
描述了面向对象设计过程中,特定场景下,类(抽象类之间,抽象类和派生类)之间或者相互通信的对象之间常见的组织关系。对
zhenjing
·
2009-09-07 21:00
设计模式
编程
c
OO
扩展
语言
模式开篇-与君共勉
这段时间看了些模式相关书籍和视频,对
面向对象设计模式
有了点新的认识,觉得有必要把它整理下,一来做为学习笔记总结之用,二来贴出来供大家灌水。
wm02091070
·
2009-08-19 20:00
设计模式
工作
面向对象与设计模式
面向对象与设计模式
面向对象设计模式
解决的是“类与相互通信的对象之间的组织关系,包括它们的角色、职责、协作方式几个方面。
loseone
·
2009-07-30 21:00
设计模式
算法
敏捷开发
Windows版本
纵横谈
—— MSDN版、OEM版、RTM版有什么不同?
(一)MSDN (Microsoft Developer Network)版 这是微软公司面向软件开发者的一种版本。MSDN 涵盖了所有的可以被开发扩充的平台和应用程序,因此如微软公司的百科全书 Encarta,或者是各种游戏,是不包括在 MSDN 之内的,因为这些产品直接面向最终用户,没有进行程序开发的必要。 (二)
cuteyangqiang
·
2009-07-23 09:00
游戏
windows
Microsoft
设计模式初学者系列-开篇以及抽象工厂模式
一、设计模式定义、来历 类似的一些问题在开发中经常遇到,经过前人的整理得出的一些好的解决方案,
面向对象设计模式
就是为了实现面向对象的一些原则的。
liuyanhui
·
2009-05-29 10:00
设计模式
编程
.net
XP
配置管理
初识OOAD-
面向对象设计模式
今天学了新东西OOAD,也认识了个新牛,赵德奎,以前华为的,感觉还行,挺正经!首先介绍了下:经典设计模式:GOF(gangoffour)之行为型的observer(观察者模式)大体是,一个类的属性或成员发生了变化,有相应的类也同时发生变化。实现是通过把额外类的父类指针保存到容器中,然后实现类在要发生变化的函数里,从容器中一各个读取出来,这样起到同时变化的效果。好处是,通过一个类,能动荡几个
caisini_vc
·
2009-04-20 23:00
设计模式
工作
iterator
Class
华为
终端
多线程Singleton单件模式收藏
这个录像讲座在后面给出了链接地址: C#
面向对象设计模式
纵横谈
(2):Singleton 单件(创建型模式) 下面内容整理自李建忠老师的讲课内容: 单线程的Singleton模式
jetway
·
2009-04-14 08:00
设计模式
多线程
C++
c
C#
多线程Singleton单件模式收藏
这个录像讲座在后面给出了链接地址: C#
面向对象设计模式
纵横谈
(2):Singleton 单件(创建型模式) 下面内容整理自李建忠老师的讲课内容: 单线程的Singleton模式
jetway
·
2009-04-14 08:00
设计模式
多线程
C++
c
C#
C#
面向对象设计模式
纵横谈
(1):
面向对象设计模式
与原则
GoF23种设计模式从编程语言直观了解面向对象 面向对象3大机制 封装,隐藏内部实现 继承,复用现有代码 多态,改写对象行为例子结构化做法1。获得人事系统中所有可能的员工类型2。根据不同的员工类型所对应的不同的薪金制度,计算其工资enumEmployeeType{Engineer;Sales;Manager;…} //计算工资程序If(type==EmployeeType.Engineer) {
cxzhq2002
·
2009-03-08 16:00
项目管理
纵横谈
(2)──继续说项目管理的目标
上一篇文章说到了敏捷对于项目目标的看法,比传统的照章办事进了一步。有同学在评论中很精辟的指出了项目的终极目的是客户/员工/公司共赢,这堪称是项目管理的最高境界。还有同学对“客户说得一切都是正确地”这一观点提出了不同的看法,可能是我没有表述清楚,今天就从这里说起。客户说的一切都是正确的,是因为客户没有骗你的必要,他说得都是他的真实想法。当然,他的想法可能并不现实,这很正常,因为客户不是软件专家,不能
冬冬
·
2008-10-09 08:00
项目管理
纵横谈
(1)──项目的管理的目标
做了四年项目了,单枪匹马的干过,团队合作的也干过;政府项目做过,商业项目也做过;Web的项目过,Windows的项目也做过;给钱的项目做过,没钱的项目也没少做。那么,项目管理究竟是什么?或者说包括哪些?先从目标来看,项目管理的目标可是说是将项目需求中的所有要求都完成。这是最基本的目标,不过如果仅仅是着眼于这个目标,那么项目经理和工头又有什么差别?而且实践证明,如果这样来管理项目,那么十有八九项目最
冬冬
·
2008-10-07 09:00
ACE中的设计模式应用场景---模式初学者勿入
当年这几篇文章中所谈到的内容就让人非常兴奋,因为在那个国内热火朝天学习设计模式的几年里,这几篇文章因为其内容涉及到了bridge,strategy,adapter,facade等模式在这个网络通信框架中实打实的应用,让我切身体会到了
面向对象设计模式
的强大火力
metasearch
·
2008-09-28 15:00
C#
面向对象设计模式
纵横谈
学习笔记15 Command命令模式(行为型模式)
命令(Command)模式属于对象的行为模式【GOF95】。命令模式又称为行动(Action)模式或交易(Transaction)模式。命令模式把一个请求或者操作封装到一个对象中。命令模式允许系统使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。每一个命令都是一个操作:请求的一方发出请求要求执行一个操作;接收的一方收到请求,并执行操作。命令模式允许请求的一方和
firewolffeng
·
2008-09-18 00:00
command
设计模式
c#
button
callback
string
面向对象设计模式
面向对象设计模式
—创建型模式(学习笔记)
学习资料:1、《设计模式:可服用面向对象软件的基础》2、《敏捷软件开发:原则、模式与实践》3、《重构:改善既有代码的设计》4、《RefactoringtoPatterns》5、《面向对象分析与设计》场景设计一个人事管理系统,其中一个功能是对不同类型的员工,计算当月的工资——不同类型的员工,拥有不同的薪金计算制度。结构化设计(1)获得人事系统中所有可能员工类型;(2)根据不同的员工类型所对应的不同薪
开(^_^)心
·
2008-09-04 03:00
《AspectJ Cookbook》读书笔记十九: 实现行为型
面向对象设计模式
一.实现观察者模式 观察者模式允许设计者创建对象之间的依赖关系,使得如果一个对象的状态发生变化,则通知另一个对象,并且它可能会产生相应的行动。package com.aspectj;import java.util.List;import java.util.LinkedList;import java.util.Iterator;public abstract aspect Obs
最爱Java
·
2008-08-29 10:00
《AspectJ Cookbook》读书笔记十八: 实现结构型
面向对象设计模式
一.实现复合模式 复合模式能够把集合中的对象组合在一起,并且以某种方式与整个组交互,这种交互式类似于同组中的单个成员进行交互。package com.aspectj;import java.util.Enumeration;import java.util.Vector;import java.util.WeakHashMap;public abstract aspect Compo
最爱Java
·
2008-08-28 10:00
《AspectJ Cookbook》读书笔记十七: 实现创建型
面向对象设计模式
一.实现单件模式 单件模式允许把类定义成具有应用程序内的一个运行时实例。通常,通过不给特定类提供默认构造函数来实现单件。package com.aspectj;import java.util.Hashtable;public abstract aspect SingletonPattern issingleton(){ private Hashtable singletons
最爱Java
·
2008-08-27 11:00
ACE中的设计模式应用场景---模式初学者勿入
当年这几篇文章中所谈到的内容就让人非常兴奋,因为在那个国内热火朝天学习设计模式的几年里,这几篇文章因为其内容涉及到了bridge,strategy,adapter,facade等模式在这个网络通信框架中实打实的应用,让我切身体会到了
面向对象设计模式
的强大火力
daizhenjun
·
2008-08-18 09:29
ACE
休闲
douglas
马维达
面向对象设计模式
与原则
示例场景:设计一个人事管理系统,其中的一个功能是对各种不同类型的员工,计算其当月的工资——不同类型的员工,拥有不同的薪金计算制度。结构化做法 面向对象设计1。根据不同的员工类型设计不同的类,并使这些类继承自一个Employee抽象类,其中有一个抽象方法GetSalary。2。在各个不同的员工类中,根据自己的薪金制度,重写(override)enum EmployeeType{
flashlove2008
·
2008-08-01 01:00
设计模式
编程
敏捷
扩展
语言
Refactoring
面向对象设计模式
与原则
面向对象设计模式
与原则[1]By IT Jack发表于2007-10-1113:29:00 设计模式简介 每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。
xiaoshu838
·
2008-07-30 19:59
模式
C#
设计
休闲
REST与SOAP样式Web 服务的区别
如权威的GangofFour(GoF)设计模式这本书所述,对于熟悉
面向对象设计模式
概念的开发者来说,面向资源服务与基本Memento模式类似。
lidapeng
·
2008-06-30 22:24
职场
REST
SOAP
web服务
休闲
各位开发者,谁有使用Jhotdraw的经验,一起交流交流,谢谢!
JHotDraw是采用Java语言书写的、运用
面向对象设计模式
的一个典型案例,最初由设计模式领军人物Erich Gamma等人设计开发(1996),后来陆续改进并发布了多个版本,并逐步演化为一个著名的二维图形编辑器的应用框架
news123
·
2008-06-24 10:00
设计模式
框架
[转]中国古代兵事
纵横谈
[强文]
原文链接:http://www.cnblogs.com/WilliamsQi/articles/1212892.html悠悠五千年华夏,兵家文化博大而精深,岂料到了如今,竟然还敌不过欧洲中世纪、曰本战国之类雕虫小技脍炙网民,真乃奇耻大辱也!本文撰写的目的,就是要通过纵谈的形式,展现华夏先进的军事文化,用铁的事实证明华夏兵家的伟大!说起来容易,但做起来却绝非易事。由于我国史学者的失职,可以寻找到的相
weixin_34375233
·
2008-06-03 16:00
面向对象设计模式
与原则
面向对象设计模式
描述了面向对象设计过程中、特定场景下、类与相互通信的对象之间常见的组织关系。
weijie@java
·
2008-05-07 11:47
职场
设计模式
休闲
设计模式/框架
面向对象设计模式
与原则
面向对象设计模式
描述了面向对象设计过程中、特定场景下、类与相互通信的对象之间常见的组织关系。
weijie@java
·
2008-05-07 11:47
设计模式
职场
休闲
设计模式概述
面向对象设计模式
描述了面向对象设计过程中,特定场景下,类与相互通信的对象之间常见的组织关系。每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。
zerowzj
·
2008-04-07 10:00
面向对象设计模式
与原则
面向对象设计模式
描述了面向对象设计过程中、特定场景下、类与相互通信的对象之间常见的组织关系。
meteorlWJ
·
2008-03-19 14:00
设计模式
编程
C#
Class
语言
Refactoring
面向对象设计模式
与原则
面向对象设计模式
描述了面向对象设计过程中、特定场景下、类与相互通信的对象之间常见的组织关系。 GoF23 种设计模式 历史性著作《设计模式:可复用面向对象软件的基础》一书中描述了23种经典
benben
·
2008-03-19 14:00
设计模式
编程
c
C#
敏捷开发
设计模式概述
面向对象设计模式
描述了面向对象设计过程中,特定场景下,类与相互通信的对象之间常见的组织关系。每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。
Brookes
·
2007-11-29 15:00
对设计模式的一点理解
由于这本书极具影响力,所以我们通常所说的设计模式就隐含地表示为“
面向对象设计模式
”,但这并不意味着“设计模式”就等同于“
面向对象设计模式
”。
oec2003
·
2007-09-08 17:09
设计
上下文
影响力
历史性
C#
面向对象设计模式
纵横谈
(1):
面向对象设计模式
与原则
前两天从微软网站上将李建忠的设计模式webcasts下载下来了,听了一下,尽管刚开始觉得他说话有点KA,但他的讲座确实让我对面向对象有一个重新的认识!下面是我的一些总结,来自他讲座的PPT。一、对象是什么从三个层次上来理解:1、从概念层面讲,对象是某种拥有责任的抽象(对象是一个拥有某种功能的东西)2、从规格层面讲,对象是一系列可以被其它对象使用的公共接口(这个东西提供了使用它所拥有的功能的途径)3
zhanglei5415
·
2007-08-27 11:00
设计模式
编程
C#
扩展
语言
微软
C#
面向对象设计模式
纵横谈
(1):
面向对象设计模式
与原则
前两天从微软网站上将李建忠的设计模式webcasts下载下来了,听了一下,尽管刚开始觉得他说话有点KA,但他的讲座确实让我对面向对象有一个重新的认识!下面是我的一些总结,来自他讲座的PPT。 一、对象是什么 从三个层次上来理解: 1、从概念层面讲,对象是某种拥有责任的抽象(对象是一个拥有某种功能的东西) 2、从规格层面讲,对象是一系列可以被其它对象使用的公共接口(这个东西提供了使用它所拥有
webcode
·
2007-08-27 11:00
设计模式
观察者模式
开始感觉有一点玄,但在看了《C#设计模式
纵横谈
》视频后,觉得有所收获。下面,就参考视频的内容,尝试着写这么一个过程:根据面向对象的一般原则对设计进行重构,逐渐演化出观察者模式。涉及的
lyl3333489
·
2007-07-10 10:00
Refactoring To Patterns: 观察者模式
开始感觉有一点玄,但在看了《C#设计模式
纵横谈
》视频后,觉得有所收获。下面,就参考视频的内容,尝试着写这么一个过程:根据面向对象的一般原则对设计进行重构,逐渐演化出观察者模式。
uhlan
·
2007-07-10 00:00
设计模式
编程
Web
mobile
UML
面向对象设计模式
与原则
面向对象设计模式
描述了面向对象设计过程中、特定场景下、类与相互通信的对象之间常见的组织关系。 GoF23 种设计模式 历史性著作《设计模式:可复用面向对象软件的基础》一书中描述了23种经典
junli0411
·
2007-07-01 12:00
设计模式
编程
c
敏捷开发
C#
面向对象设计模式
与原则
面向对象设计模式
与原则设计模式简介每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。
study
·
2007-04-29 10:00
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他