电脑配件生产工厂生产内存、CPU等硬件设备,这些内存、CPU的品牌、型号并不一定相同,根据下面的“产品等级结构-产品族”示意图,使用抽象工厂模式实现电脑配件生产过程并绘制相应的类图,绘制类图并编程实现。
package AbatractFactory;
public interface CPU {
void discribe();
}
package AbatractFactory;
public interface RAM {
void discribe();
}
package AbatractFactory;
public class MacCPU implements CPU{
public void discribe() {
System.out.println("MacCPU");
}
}
package AbatractFactory;
public class PcCPU implements CPU{
public void discribe() {
System.out.println("PcCPU");
}
}
package AbatractFactory;
public class MacRAM implements RAM{
public void discribe() {
System.out.println("MacRAM");
}
}
package AbatractFactory;
public class PcRAM implements RAM{
public void discri