多态性是 Java 和 C++ 等语言中常见且广泛使用的 OO 原则。但我很好奇我们能否在Java 例如或 C++ 不使用虚拟方法调度(CRTP 和 C++ 中的静态多态性不是这种情况 - 它太窄且特定于语言)但有一些更多不同(甚至正交)的方法或模式?也许我们可以使用函数式编程中的一些东西?
多态性是 Java 和 C++ 等语言中常见且广泛使用的 OO 原则。但我很好奇我们能否在Java 例如或 C++ 不使用虚拟方法调度(CRTP 和 C++ 中的静态多态性不是这种情况 - 它太窄且特定于语言)但有一些更多不同(甚至正交)的方法或模式?也许我们可以使用函数式编程中的一些东西?