ooad

    0热度

    1回答

    这是一个更好的方法,就代码重用而言,代码修改? 当我需要在将来为savePayment方法添加新参数时,我可能需要在许多控制器文件中更改paymentDao.savePayment()方法。 我也想过创建另一个类只是为了传递参数,就像paymentDao.savePayment(parameterClass)这是一个更好的解决方案吗?还是有比这更好的解决方案? paymentDao.savePay

    0热度

    3回答

    在我的应用程序中,我有一个场景,如果在特定模块上发生更改,则必须将其通知给其他几个模块。我认为一个观察者模式适合这里,通过保持发生变化的模块作为主题,并将模块作为观察者通知。 但根据观察者模式的原则,观察者是彼此独立的。观察员之间应该没有任何关联。就我而言,虽然模块不同,但它们是依赖的。第一个模块的执行成功完成对下一个模块的执行很重要。另外,如果模块x发生故障,则必须恢复模块1对模块x-1所做的所

    1热度

    3回答

    我有以下类别: class Validator { private final SchemaFetcher schemaFetcher; @Inject Validator(SchemaFetcher schemaFetcher) {...} } class DatabaseSchemaFetcher implements Sche

    0热度

    2回答

    我试图在下面的类图中建模作业门户用例。我已经使Skill实体可以被工作以及希望重用的求职者共享。 我修改了我的oo设计,因为我分享了我认为它的M:N关系而不是1:N的技巧。 http://imagebin.org/219822(修订与M:N与技能的关系) http://imagebin.org/219680(旧有1:N与技能的关系) 问题: 我怎样才能做到下面的事情使用休眠?我需要诉诸SQL吗?

    3热度

    1回答

    我有SaveManager抽象类和我的具体类TVSaveManager,DataSaveManager和VoiceSaveManager实现SaveManager抽象类。 List<SaveManager> lstPrdSaveManager; public SaveResponseModel SaveProducts(SaveProductsRequest objSaveProdu

    1热度

    3回答

    假设您已经有一个歌曲的域模型类。 Song的节奏属性(一个int)应该总是一个正数。这个需求是否应该是领域模型的一部分或者是外部的(比如在SongManager /业务逻辑层类中)? 比方说,你已经实现了它,像这样: class Song { private int tempo; // ... public void setTempo(int tempo) {

    1热度

    1回答

    昨天,我刚刚将iPhone 5上的操作系统升级到了最新的iOS 8.1。到目前为止,Xcode 6没有包含对该版本的任何支持,所以我不得不通过从AppStore下载最新版本来更新Xcode(即使它已经下载,但安装过程没有发生)。一旦完成,我试图运行我的项目,昨天完美的工作,编译出错了,一​​些工作可选的值展开并得到它的遵守。在我的iPhone 5上运行...出现一个整洁的致命错误。 dyld`dy

    1热度

    1回答

    我打算建立一个简单的音频接口。为此,我只想知道ASIO驱动程序通常以何种格式将数据传递给程序?我无法从规格中找出它或找到其他地方。我不想写一个自己的驱动程序,我只是想以相同的格式传递我的数据。

    1热度

    1回答

    我想有与它的几个不同选项的搜索类,我的搜索类应该能够过滤方式不同的结果,如:,Y,Z,K是我的准则 getX() getY() getZ() getK() 上述x,它们是在我的情况共同所以决定创建像以下接口: public interface IFilter { public String getX(); public void setX(String x); . . .

    1热度

    1回答

    我从http://forums.devshed.com/python-programming-11/redirect-stdout-stderr-file-500952.html得到的以下代码告诉了如何将stderr重定向到文件。我试过但错误信息没有保存到文件中。虽然我不使用 sys.stderr = file_err 被显示在空闲终端的错误,当我分配FILE_ERR在sys.stderr误差