• 一本书中介绍,没有面向对象的分析,即使使用面向对象的语言运用面向对象的编程也只能开发出似是而非的面向对象的系统,大家觉得有道理吗?
  • 记得以前刚刚用 JSP 的时候, 在 JSP ,Servlet 中光光是的参数是传递就折磨了够呛,还好, 自从用了Struts 以后,很少在这方面担忧了,但是新的问题又随之而来了,对应一些功能比较多,复杂的界面,你的ActiomForm怎么设计: 就比如下面这张截图
  • 1.真正的需求是不变的,变化的是你对需求的理解,和对它的抽象(也就是你的设计)。2.面向对象不是银弹,而是铜弹,如果你的设计有90%以上是关于类型的描述,那么你的生产力才有可能提高一个数量级。 icon
  • 我想讨论讨论,系统功能,接口,实现类之间的一些关系。假设一个系统: 已经知道了系统的功能需求,我怎么根据我这些功能建立好设计模型呢? 有些什么一般性的准则么? 也就是说,我怎么知道该定义些什么样的接口,什么样的类实现。 我看模式书上,接口 icon
  • 一个Vector v 中存储了A a、 B b、C c三个对象,A,B,C 三个类实现了一个共同的接口show(),但各自的实际工作有很大差别。现在要访问a,b,c三个对象的show()方法,该如何访问? 问题: 一个对象存入到Vect icon
  • http://www.cs.utexas.edu/users/toktb/J-Breeze/javap icon
  • [讨论]关于一个设计方面的问题――主动对象和被动对象中的方法定义 人 能开车 主动的车 能开动 被动的 人有开车的能力,但车不能自己开,需要人去开 突然 icon
  • 我最近在看一本SUN公司核心丛书,是介绍UML的,里面这样说: 1.由于行为是状态相关的,因此两个不同的对象对同一个请求会有不同的反应; 2.但如果这两个对象的状态是相同的,那么它们的反应将是一样的; icon
  • 公司的财务预算,每个人每个月要有预算统计,每人每年要有合计,都统计到一张表中。 我该如何建立对象,是一每人每月建一个类,还是每年建一个类,怎么办? icon
  • 原来的参数都作为这个类的成员变量,这样好吗? icon
  • 我有一个表,有几个维护这个表的程序,这些程序的作用有的在系统初始化时将此表中的数据先放进内存,以加快速度,有的构造与此表字段映射的对象,作为一个value object,等等。现在由于业务逻辑变化,需要在这个表中加一个字段,于是维护这个表的几个程序都得改动,请问大侠们有什么模式能解决这个问题,使得改 icon
  • 如果一个类的成员被声明为protected,那么这个类的派生类和同一个包内的其他类,都可以访问它!这样的话,同一个包内的其他类不也成了它的派生类了吗?至少是变相的!我觉得这不利于信息的隐蔽!不知道各位大侠如何看待这个问题,如何改进? icon
  • 目前正基于Hibernate来开发一些项目。建模中,碰到一些问题,不知该如何解决,请教各位。问题是这样的:假设我需要存储三个类,A,B,C,其中A是B和C的父类。那么,按照Hibernate的建议,我应该在xml中定义A的存储,并将B,C作为A的subclass来声明。但是这 icon
  • 数据库的结构是这样,有employee和dept这样两个表。table: employee 他有id,deptid,name这样一些字段(deptid为dept表的id)table:deptid,name。我现在是多层开发,在web层想得到这样的数据形式 icon