佩恩沃星球系统设计思路与实现.pdfVIP

  • 0
  • 0
  • 约小于1千字
  • 约 4页
  • 2026-10-05 发布于北京
  • 举报

设计思路:

1.面向对象设计

根据需求中的名词,可以将这些名词抽象为类与接口。

抽象出的名词:生灵,人物属性,,等级,点数,经验

抽象接口:生灵,,等级管理

抽象属性:生灵包括人物属性、经验值、点数

抽象方法:三个接口分别如图:

接口实现类

等级管理接口实现类

生灵实现类

2.设计原则

闭合原则:等级管理接口中的关于对应等级经验与点数不同的方法,体现了开

闭原则。

转换原则:抽象类中,对于公共行为进行了方法实现,对于具体行为给出

了抽象方法,体现了转换原则。

整个设计体现了单一原则。

文档评论(0)

1亿VIP精品文档

相关文档