文件名称:LifeGame:编写LifeGame来研究设计模式!
文件大小:66KB
文件格式:ZIP
更新时间:2024-06-13 02:47:46
Java
生活游戏 LifeGame实施实践以学习设计模式 CRC表 班级 责任 合作者 细胞 表达一个单元的状态 抽屉:请求绘制单元格 木板 创建单元格并设置关系 单元:传递命令(状态更改和更新) 抽屉:要求画板 计时器 它会定期产生滴答声 董事会:抛出一个勾号 抽屉 在屏幕上显示板状态 板,单元 用户 通过接收用户输入将单元格添加到板上 董事会:要求添加细胞 主要的 程序的切入点 ..全部哈哈 图表 ![类图](Class Diagram.png) 设计模式 将过多地用于学习设计模式 抽象工厂 经过! 建造者 用于创建单元 导演:主班 制造方:细胞 具体的建设者:NormalCell(...?) 产品:电池 工厂方法 用于在板上创建抽屉 创建者:董事会 具体创建者:NormalBoard 产品:抽屉 具体产品:ConsoleDrawer 原型 经过! 辛格尔顿 用于仅保留一个类来处理用
【文件预览】:
LifeGame-master
----Class Diagram.png(60KB)
----src()
--------main()
----README.md(2KB)
----pom.xml(1KB)
----.gitignore(227B)