Skip to content

Design Pattern Course Project, Huangdu Valley

Notifications You must be signed in to change notification settings

YuWeihung/Huangdu-Valley

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Huangdu-Valley

Design Pattern Course Project
Scene "Farm"
Branch By Song Guanqun, Zhang Dongya, Cui Yanshen
Scene "WorkShop"
Branch By Li Pengsheng, Yu Weihong, Chang Guying
Scene "House"
Branch By Huang Yulin, Fan Siqi

Todo

  • (done)中介者设计模式
  • (done)金钱相关
  • Main函数
  • (done)UML待更新
  • 完善文档

Commits

  • 11/3
    增加了一个CalculateProduction类以简化代码
    增加了一个Stdout类以简化规范输出
    增加了部分Main的实现
    现在经理会花钱了
  • 11/2
    一些合并工作
    IHarvest更名为ILand
    ILand用法见Main_Song的Decorator下,可通过接口种植、收获等
    Storage类更名为Explorer
    浇水或施肥效果相同,均能使植物成熟一半
    Plant现为抽象类
    土地种类命名统一
    Land现为抽象类
    现在收获会获得食材原料
    更新了部分UML
  • 10/27
    设计模式Facade
    更新了类图
  • 10/27
    设计模式Decorator
  • 10/26
    设计模式Composite
    农场仓库系统
    在uml文件夹增加了对应的类图

About

Design Pattern Course Project, Huangdu Valley

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%