.
3、画出完成本题目所设计程序的设计类图;如还有其他图,也一并画出。
【作业2.1-1】 采用的是工厂方法模式
.
.
【作业2.1-2】 采用的是抽象方法模式
.
.
4、完成本题目所设计的程序代码。
【作业2.1-1】
public class LuxuryCarInsurance implements AutoInsurance{ \+
\+
\; }
public class LuxuryCarInsurancePolicy implements PolicyProducer{ }
@Override
public AutoInsurance getInsurObj() { }
// TODO Auto-generated method stub return new LuxuryCarInsurance(); }
return description; private String description; @Override
public String getInfo() {
// TODO Auto-generated method stub
description = \\\n\\nPays medical expenses and some percentage
【作业2.1-1】
public interface SemiDetacher{ }
public class SuperSemiDetacher implements SemiDetacher{ }
public class MediumSemiDetacher implements SemiDetacher{ }
.
public String getSemiDetacherInfo();
@Override
public String getSemiDetacherInfo() { }
// TODO Auto-generated method stub return \;
public String getSemiDetacherInfo() {
// TODO Auto-generated method stub return \;
.
5、程序运行的典型界面截图。
【作业2.1-1】
【作业2.1-2】
.
.
.
相关推荐: