作者catjimmy (cat)
看板java
标题[问题] 设计模式上的问题
时间Tue Sep 13 00:07:40 2011
以往一直都是属於程序性思考的方式,一直对於物件导向并没有真正的了解
直到最近接触了设计模式,努力的钻研一阵子,刚好手上有个案子希望能将设计模式导入
但几个地方不知道该怎麽下去规划,希望能听听版上高手的意见
1.这个系统主要被操作的资料为分为三个阶层的物件,假设是
project -> classA -> classB
虽说classB是属於classA底下,但其实在属性及提供的功能上并无二致
但classA及classB都算是project这个物件的子类别,继承了project的属性及功能
请问你们会怎麽设计这个树状阶层,并存到资料库呢?
2.在系统中的诸多物件,其实都有着Name,no,等一些基本属性以及他们的Accessors
请问你们会每个抽象类别都写出这个属性,抑或怎麽去设计处理呢?
3.希望是否有高手能分享一下,在设计一个较大的系统时的设计方向,像是有资料库存取
各种功能介面等的设计模式,非常感谢
由於刚接触设计模式,头脑非常混乱,越想越不明白,实在不求甚解,
因此来请求版上高手解惑,万分感谢:)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.210.40.135
1F:推 lachtchlee:classA classB ...并无二致 应属一个类 2.用JavaBeans 09/13 00:22
2F:推 cobrasgo:我建议原po可以也看看软体工程的书 09/13 00:28
3F:→ cobrasgo:先OOA再OOD 09/13 00:29
4F:→ catjimmy:OOA与OOD好像的确是我需要的东西,请问有推荐的书吗? 09/13 00:57