factory.java
来自「Java 2实用编程百例,一些比较实用的J2SE小程序,可以通过这些程序熟悉JA」· Java 代码 · 共 25 行
JAVA
25 行
package ch10.section01;
public class Factory {
public Window CreateWindow(String type) {
if (type.equals("Big")) {
return new WindowBig();
}
else if (type.equals("Small")) {
return new WindowSmall();
}
else {
return new WindowBig();
}
}
public static void main(String[] args) {
Factory myFactory = new Factory();
Window myBigWindow = myFactory.CreateWindow("Big");
myBigWindow.func();
Window mySmallWindow = myFactory.CreateWindow("Small");
mySmallWindow.func();
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?