嘿。我记得在某处读到过关于编程范式的内容,该范式对面向对象有非常严格的限制。它完全禁止嵌套的 if 和 else,避免全局命名空间中与类不关联的函数,等等。据说还蛮有名的有谁知道它怎么称呼?谢谢。

我举个例子。这不应该是一个完全严肃的范例——它只是为了改进你的“面向对象风格”的严格限制。例如,在 FizzBu​​zz 程序中,您将创建一个继承自整数并具有方法“representMyself”的对象,以及一个对象“FizzBu​​zzNumbersRange”,该对象使用“representAll”方法保存 FizzBu​​zz 数字数组或其他内容。ETC。ETC。

有帮助吗?

解决方案

我想你指的是 物体健美操 其中有以下规则:

  1. 每种方法使用一个水平的凹痕
  2. 不要使用 else 关键字
  3. 包装所有原语和字符串
  4. 每行仅使用一个点
  5. 不要缩写
  6. 保持所有实体较小
  7. 不要使用任何超过 两个实例变量
  8. 使用一流的馆藏
  9. 不要使用任何 getter、setter 或 性能
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top