1

嘿。我记得在某处读过关于编程范式的文章,该范式对 OO 有非常严格的限制。它完全禁止嵌套 if 和 else,避免全局命名空间中与类无关的函数,以及类似的东西。据说挺有名的 有谁知道它是怎么称呼的?谢谢。

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

4

1 回答 1

5

我认为您指的是具有以下规则的对象健美操:

  1. 每个方法使用一级缩进
  2. 不要使用 else 关键字
  3. 包装所有原语和字符串
  4. 每行仅使用一个点
  5. 不要缩写
  6. 保持所有实体小
  7. 不要使用任何具有两个以上实例变量的类
  8. 使用一流的收藏品
  9. 不要使用任何 getter、setter 或属性
于 2009-09-07T21:08:35.763 回答