OOAD指南

     

业务层Service的粒度问题请教

8 1928 2

在业务层的Service中,比如我有两个Entity,Entity1和Entity2,那么我有两个对应的Service,Entity1ervice和Entity2Service.如果有些业务过程要涉及.

关于买家和卖家的疑问

1 1221

请教论坛中的各位高人:我在淘宝上买东西时,突然想到 如果用面向对象的思想 对淘宝进行分析 是个不错的学习机会,但是 我现在碰到个问题, 请各位帮忙解答:谢谢!我的问题是:买家和卖家在面向对象分析中应该.

请教建模的问题,如实客观世界时的性能问题

29 4246
有一个建模的问题请教,看多了banq大哥的论坛,设计系统时就会想着面向对象而不是面向数据库,但每次都发现面向对象实现起来总是有很大的抗阻,担心性能和工作量的问题。现在举个具体的例子,给展会系统建模,主.

请教:关于面向对象的分析方法

5 2158

关于面向对象的分析方法如何进行分析? 盼能进行分析及举例说明(例如: XX管理系统,), 特别是涉及到的类, 属性,方法, 或是能指示可供参考的文章/资料。谢谢![该贴被vt于2007年10月12日 .

请问老师一个关于命令模式的问题

35 6993

public interface command{ public String execute();}如果每一个命令都要实现以上接口的话,那文件太多了,我想把相关的命令都放在一个文件中,比如有关用户.

关于首页上的"长方形继承正方形"问题,谈谈从客观世界到面向对象编程中"继承"的一些想法

2 1817 2K

正方形extends长方形 or not?有人说继承是为了数据的套用,为了方法的重复利用;还有人居然发现"虽然'正方形 is a 长方形'但是数学意义上适用于长方形的运算不能完全适用于正方形".今天本.

请教商品建模问题

3 1812
由于刚学建模不久,现要帮一公司的仓库编写一个仓管程序,入仓的商品有以下属性名称:单位:规格:价格:其中单位有箱,罐,桶,卷,包,斤.....规格有两种:X中单位/每大单位(50包/箱), x小单位/每.

关于反射的一点不成熟的看法

2 993

Spring,struts,hibernate大量使用了反射技术,这样大大的影响了性能,我们能不能通过写一些配置类来用来代替xml文件?这些配置类我们也定义一些规则供框架中的其他类来调用。使他同样达到.

订单模型设计疑问

24 6054 1
各位大侠大家好。我想设计一个订单模型。现在设计如图所示:Torders代表的是订单;TorderItem代表的是订单明细;Tparts代表的是商品;Tprice代表的是价格;Tsupplier代表的是.

关于封装和隐藏实现的问题(banq老师进)

1 911

我一直搞不清楚java中封装和 隐藏实现的具体概念  大师是否在百忙中抽空帮我解释下其中的道理啊 最好能有些实例代码 万分感谢拉.

请教:建模的好工具。

1 1113

1> 大家都在用什么工具来建模呀?2> to banq: 你在“谁能写个“新闻发布系统”的面向对象分析和设计的过程?”这个帖中所回复的 模型类图 是用什么工具画的呀? 所抽象出来的模型,最后.

关于抓取网页如何使用面向对象

3 940

虽然一直在用类写东西。但是对于有些应用不知道应该怎么用面向对象的思想来理解。比如我要写一个网页抓取类,类名就叫Crawler吧。我要抓取的地址是:http://example.com/index.ht.

设计资产管理系统的疑问

3 1035

最近需要开发一个资产管理的系统,我分析了一下,主要包括一个是资产的记录和查询,报表功能,比如记录桌子数量,属性,电脑的属性等;另一个就是资产的跟踪,比如谁借了什么东西,什么时候归还等等。在技术上使用J.

一起聊一下DDD里显式的约束的理解

5 1827

DDD第166页,关于显式的约束有这样的话:下面是一些警告信号,表明约束正在误导它所属的对象设计×从对象的定义发现,判断约束所需的数据本来不应该属于这个对象;×相关规则在多个对象中出现,造成代码的重复.

贫血和充血模型的比较之我见->有兴趣的朋友进来参与讨论

10 6066 2

今天在jdon看到一片关于领域模型的文章,心里总结了一下下面是个人观点!贫血模型是对OO的非常经典的诠释!数据交给s/g,业务全部交给业务对象来完成。耦合度很低,逻辑清晰,重构空间大!而且在业务逻辑上.

我来讨论一下纯理论的老问题.长方形和正方形的继承关系.

42 9498 5

类的定义中,大家一直争吵不休的就是正方形和长方形的关系.所说,正方形不是长方形的子类,因为它违反了长方形的行为. 然而计算机世界应当是当前世界在计算机中的映射.那么我们来考察长方形.

谈谈关于面向对象的问题

4 972

假设有两个类一个是员工类,一个是部门类那获取员工列表应该在哪个类中?从面向对象的角度出发,这样的代码应该如何写?为什么?.

关于实体域对象

5 1874 1

实体域对象的粒度范围问题。如果实体模型跟另外几个实体模型都有不同程度的双向关联(关联是必须的不能删减)那么这个实体模型设计时是否需要把另外几个实体模型关系都包含在自己的属性中那?比如包含两个set 两.

JAVA中使用接口实现松耦合

9 5656 5 3K

松耦合就是降低系统部件和部件之间的耦合性,也就是降低部件的依赖性,使得部件之间相对独立,这样对于日后系统的维护及扩展都是很有好处的,然而在J2EE领域,为实现松耦合出现的技术可谓让人眼花缭乱,这.

关于面向对象的困惑!

2 824

一个统计类的需求:商店经理要统计某段时间内各类商品的销售情况。若按照面向对象的设计,类的关系应类似于:商店知道订单,订单知道订单项,订单项被商品说明描述,商品说明中的商品类别被(商品类别类)描述。在处.

谁能写个“新闻发布系统”的面向对象分析和设计的过程?

21 4683 2

请大家谈谈,拿到这样一个系统,是怎么进行分析和设计的?怎么处理类与类之间的层次,和通信。比如把新闻发布系统分为话题:注册登陆、新闻发布、权限管理。在“注册登陆”系统中怎么分析?其中有表单类,那么新填写.

对象中的静态属性是否在多线程中共享

4 2573

//1.一个对象中的静态属性是否在多线程中共享// 如下:class test { public static ArrayList arr = new ArrayList(); publ.

你好,banq,关于一个问题

1 681

你好,你说OO的核心思想是封装和分派,其中我对这个分派理解不是很深,你能给我讲讲吗?另外:  你对面向对象的设计有什么好的看法,你认为应该怎么样设计,才算是好的OO设计?  在OO设计中,重点要把握好.

如果――BO里的字段都改成是string――会怎样?

24 4599

BO里的字段总会有各种类型:int、DateTime、string、float、decimal等。最近和个朋友正在架构公司的底层平台,朋友坚持所有的字段都用字符串来表示。小弟我总觉得这样做不妥.

O/R MAPPING (HIBERNATE)方法小结

1 1108

(一)对象之间的关系:1. 依赖: 依赖对象通过调用被依赖对象的方法来获得服务。一种比较松散的关系,并且是短期的。我们的过程与对象往往依赖与我们的实体域对象。如在struts 的 act.

边界类,控制类和业务接口的使用,边界类,控制类和业务接口的关系?

7 2962

问题概述:思考1:见类图1(http://blog.dreambrook.com//images/blog_dreambrook_com/justin/93/r_1.gif)的情况下,每个边界类(Li.

关于设计的问题, 一个方法应该事在所有者对象里实现, 还是自身中实现

4 1000

例如, 有一个article对象, 一个author对象, 一个admin对象, 有一个recommend方法, 这个方法的作用就是推荐文章, 比入说文章比较好, 推荐她, 现在有个问题.

[讨论]关于一个设计方面的问题――主动对象和被动对象中的方法定义

7 2437

[讨论]关于一个设计方面的问题――主动对象和被动对象中的方法定义人 能开车 主动的车 能开动 被动的人有开车的能力,但车不能自己开,需要人去开突然想到个问题,“开”这个方法run(),是写在主.

建模的重要性

50 10433 3

一本书中介绍,没有面向对象的分析,即使使用面向对象的语言运用面向对象的编程也只能开发出似是而非的面向对象的系统,大家觉得有道理吗?.

关于 ActionForm 的设计问题

25 3702 1
记得以前刚刚用 JSP 的时候, 在 JSP ,Servlet 中光光是的参数是传递就折磨了够呛,还好, 自从用了Struts 以后,很少在这方面担忧了,但是新的问题又随之而来了,对应一些功能比较多,.