【发布时间】:2018-08-30 04:00:44
【问题描述】:
关于堆栈溢出的每个答案都提供了有关如何用多态替换 switch 或 if else 的信息,但是 switch, if else 构造也有助于提供对象在上下文和输入方面的不同行为。
为什么 if else,switch 不被视为多态性的一部分。
【问题讨论】:
-
我建议您阅读更多关于多态性的内容。它与类继承有关,与if语句无关。
-
你能举个例子吗?
-
@everton 什么是“exeplify”?
-
“为什么不切换或者是否被认为是多态性的一部分”:根据定义。