2008-04-16

OO的五大原则

OO的五大原则是指SRP、OCP、LSP、DIP、ISP
SRP(Single Responsibility Principle 单一职责原则)
对象的功能应该单一

OCP(Open Close Principle 开闭原则)
以增加对象的方式来完成对需求的扩展,而非修改原有对象。

LSP(Liskov Substitution Principle 里氏替换原则)
“老鼠的儿子会打洞”,子类应该具备父类的特征。

DIP(Dependence Inversion Principle 反向依赖原则)
不应该依赖“客户”的东西,后端提供方法不应该依赖前端对象。

ISP(Interface Segregation Principle 接口分隔原则)
尽量提供有针对性符合功能特点的简单接口,而不是包含很多方法的大而总接口。
评论
ericxu131 2008-04-21
应用不要放在一起。
sso可以用cookie来做,jforum也提供了sso的接口,自己实现一个就可以了。

webapp下面
ROOT(网站)
BBS(论坛)
访问只要 www.xx.com/bbs这样就可以访问bbs了
ericxu131 2008-04-20
恩,了解了。下周就写一篇sso的
axhack 2008-04-19
谢谢您
小弟正在学习jforum论坛
哥哥的资料很有用
对了,
您能写一份关于sso整合的文章吗?
我想把它整合到我的网站上
还有整合应该把论坛放在什么位置?
虚拟目录?还是和我的网站放在一起?
放在一起就和我的网站有冲突啊
请大哥帮忙
发表评论

您还没有登录,请登录后发表评论

ericxu131
搜索本博客
我的相册
Cc58deca-62bb-35d8-8368-301f306d748a-thumb
jforummvcuml
共 1 张
最近加入圈子
存档
最新评论