java设计模式大作业
时间: 2023-12-20 15:07:03 浏览: 243
Java设计模式大作业是一个适用于Java设计模式课程的期末作品或小组作品的参考项目。该项目使用了模板方法模式进行接口继承编写。
以下是该项目的主要类`composingRoom`的代码示例:
```java
package com.ljh.Template;
/**
* @version v1.0
* @Classname: composingRoom
* @Description :组装车间,通过模板方法进行手机的组装
* @Author : Luojiahong
* @Time : 2021/12/16
*/
public abstract class composingRoom {
//代工厂
public abstract String Foundry(int i);
//蓝图
public abstract String Blueprint(int x, int y, String technology);
//材料架构
public abstract String Frameworks(int i);
//制作
public abstract String Production();
}
```
该`composingRoom`类是一个抽象类,其中定义了四个抽象方法:`Foundry`、`Blueprint`、`Frameworks`和`Production`。这些方法分别代表了手机组装过程中的不同步骤,具体的实现由子类来完成。
阅读全文