Java进阶学习(5)之设计原则(上)

醉酒当歌 提交于 2020-02-07 04:01:44

设计原则

  • 城堡游戏
    • 扩展
      • 字符串被分割
      • String line = in.nextLine();
      • String[] words = line.split(" ");
  • 消除代码复制
    • 消除代码复制的两个基本手段,就是函数和父类
  • 封装
    • 用封装来降低耦合
      • 封装的意思是,类自己对自己的成员变量进行一些操作
    • 类和类之间的关系称作耦合
    • 耦合越低越好,保持距离是形成良好代码的关键
    • 扩展
      • StringBuffer可以用于进行复杂的字符串的操作去产生一个结果字符串的时候
  • 可扩展性
    • 代码的某些部分不需要经过修改就能适应将来可能的变化。
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!