Top
|
网站首页
|
注册
|
Login
|
系统设计与建模
Fireworks使用入门
系统设计与建模
数据库专栏
HTML网页设计
ITWords-IT关联用语解说
JAVA专栏
RSS
Sponsored Link
Home
设计原则
类设计原则
包设计原则
设计模式
创建型模式
构造型模式
行为模式
系统架构与体系结构
J2EE
+ 收藏
设计综合
体系结构
设计方法
J2EE
UML
设计模式
设计原则
项目共享
谁都可以参加该项目
申请加入
用户ID或电子邮件
申请加入
输入您的搜索字词
提交搜索表单
Web
www.lifevv.com
如果您在使用上有什么问题或有什么建议,请通过下面的邮件与我们联系:
客服邮件:
webmaster@syboos.com
Newest Top10
OCP
-
06-04 12:22
Huihoo.org - JFox项目 - JFoxAF(J2EE应用框架)
-
01-21 14:39
Bea EJB技术文章
-
01-12 00:42
Bea Persistence(持久化)技术文章
-
01-12 00:41
J2EE核心模式 - Data Access Object(数据存取对象)
-
01-09 23:26
DataTransferObject
-
01-11 19:03
著名设计大师Martin Fowler的个人首页
-
01-11 18:09
J2EE核心模式 - Session Facade(Session外观)
-
01-08 23:22
IBM developerWorks 中国网站 Architecture 体系架构专区
-
01-08 14:32
IBM Rational software - Unified Modeling Language - UML Resource Center
-
01-08 14:08
Best Top10
Access Top10
设计模式之Abstract Factory - 抽象工厂模式
图解EJB的体系结构
设计模式之Builder - 建造者模式
设计模式之Factory Method - 工厂模式
GRASP设计模式 - 概要篇
The Open-Closed Principle (OCP) - OO设计的开闭原则
设计模式之Command - 命令模式
J2EE核心模式 - Intercepting Filter(拦截过滤器)
J2EE核心模式 - Business Delegate(业务代理)
设计模式之Interpreter - 解释器模式
Comment Top10
类设计原则
Home
>
设计原则
>
类设计原则
>
类设计原则
The Open-Closed Principle (OCP) - OO设计的开闭原则
[类设计原则]
[设计原则]
- (
2007-12-11 20:52
)
Software entities (classes, modules, function, etc.) should be open for extension, but closed for modification.
软件实体(模块,类,方法等)应该对扩展开放,对修改关闭。
Single Responsibility Principle (SRP) - OO设计的单一职责原则
- (
2007-12-11 20:44
)
There should never be more than one reason for a class to change.
Interface Segregation Principle (ISP) - OO设计的接口分隔原则
- (
2007-12-11 20:48
)
Clients should not be forced to depend upon interfaces that they do not use.
Dependency Inversion Principle (DIP) - OO设计的依赖倒置原则
- (
2007-12-11 20:46
)
A. High level modules should not depend upon low level modules. Both should depend upon abstractions.
B. Abstractions should not depend upon details. Details should depend upon abstractions.
Liskov Substitution Principle (LSP) - OO设计的里氏替换原则
- (
2007-12-11 20:46
)
Functions that use pointers or references to base classes must be able to use objects of derived classes without knowing it.
List All
Copyright ©2006-2010 lifevv.com. All Rights Reserved
POWERED BY @pmplat.syboos.com