black

软件体系结构与设计模式

登录

问答题

简答题

某图形编辑器的原型模式设计方案如下图,首先创建一个抽象类Shape和扩展了Shape类的实体类,其次是定义类ShapeCache,该类把shape对象存储在一个Hashtable中,并在请求的时候返回它们的克隆。请基于Java着手实现。

【参考答案】

相关考题

问答题 请基于Java设计一个单例模式的程序,验证单例模式的实例有且仅有一个。

问答题 有一系列的自动车产品Bus(公交车),Truck(卡车);它们需要由不同的工厂生产,但具有相同的生产流程。为了以后扩展其他流水线,比如摩托车,我们需要一种柔软的方案来实现自动车生产的过程。请基于Java分别用工厂方法、抽象工厂方法两种设计模式加以实现。

问答题 某系统界面类(如Form1、Form2等类)与数据访问类(如DAO1、DAO2等类)设计如图,类之间的调用关系较为复杂。请指出设计存在的问题,并基于迪米特法则进行重构。

All Rights Reserved 版权所有©PP题库网库(pptiku.com)

备案号:湘ICP备14005140号-5

经营许可证号:湘B2-20140064