测试抽象工厂
1.定义发送机接口以及它的两种实现类(好的发送机和差的发动机)
package cn.com.abstractfactory;
public interface Engine {
//发动机接口
void run();
void satrt();
}
class goodEngine implements Engine{
@Override
public void run() {
System.out.println("好的引擎,转的块");
}
@Override
public void satrt() {
System.out.println("好的引擎,启动快,可以自动启停");
}
}
class lowEngine implements Engine{
@Override
public void run() {
System.out.println("不好的引擎,转的慢");
}
@Override