设计原则

  • 城堡游戏
    • 扩展
      • 字符串被分割
      • String line = in.nextLine();
      • String[] words = line.split(" ");
  • 消除代码复制
    • 消除代码复制的两个基本手段,就是函数和父类
  • 封装
    • 用封装来降低耦合
      • 封装的意思是,类自己对自己的成员变量进行一些操作
    • 类和类之间的关系称作耦合
    • 耦合越低越好,保持距离是形成良好代码的关键
    • 扩展
      • StringBuffer可以用于进行复杂的字符串的操作去产生一个结果字符串的时候
  • 可扩展性
    • 代码的某些部分不需要经过修改就能适应将来可能的变化。
posted on 2020-02-07 03:57  生长的力量  阅读(104)  评论(0编辑  收藏  举报