酷代码 AI
菜单
服务商

Java 实现:女娲神绳造人,用工厂方法模式演绎神话传说!

以下是使用 Java 实现上述神话传说的工厂方法模式示例代码: ```java abstract class Person { public abstract void showInfo(); } class Man extends Person { @Override public void showInfo() { System.out.println("这是一个男人"); } } class Woman extends Person { @Override public void showInfo() { System.out.println("这是一个女人"); } } abstract class NuwaRope { abstract Person createPerson(); } class YangRope extends NuwaRope { @Override Person createPerson() { return new Man(); } } class YinRope extends NuwaRope { @Override Person createPerson() { return new Woman(); } } public class FactoryMethodPatternExample { public static void main(String[] args) { NuwaRope yangRope = new YangRope(); NuwaRope yinRope = new YinRope(); Person man = yangRope.createPerson(); Person woman = yinRope.createPerson(); man.showInfo(); woman.showInfo(); } } ``` 在上述代码中,我们定义了抽象产品`Person`,具体产品`Man`和`Woman`,抽象工厂`NuwaRope`,具体工厂`YangRope`和`YinRope`。在`main`方法中模拟了玉皇大帝使用这些工厂创造男人和女人,并展示相关信息。 ######[AI写代码神器 | 346点数解答 | 2024-10-17 17:11:47]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]