什么是多态,它的两种形式或多种形式?

Pat*_*yur -1 java polymorphism

昨天,我在一次关于多态性的采访中被问到一个问题......

关于多态性,哪些陈述是正确的?

  1. 多态性是一种类可以以多种形式存在的方法.
  2. 多态性是一种类只能以两种形式存在的方法.
  3. 多态性是一种方法,其中对象的不同实例显示不同的行为
  4. 多态性是一种方法,其中对象的不同实例显示相同的行为

Tud*_*dor 7

完全可怕的问题!(来自面试官,不是你)

多态性是一种方法,其中......

一种方法是什么?做什么?

一个类可以以多种形式存在.

这是一次哲学访谈吗?

对象的不同实例

对象的实例?天啊...

告诉面试官在提问之前要弄清楚他的术语.我给他的唯一答案是要么正确地改写它,要么只问我"什么是多态?"

  • @Patel Mayur:除非有人定义"可以以多种形式存在",否则我无法回答,因为你可以从这句话中理解任何内容. (2认同)
  • @Patel整个问题没用 - 因此我们很难回答它(如果问题是"什么是多态性" - 那已经经常回答了).就个人而言,如果整个面试都处于这样的水平,那么无论如何我都会拒绝这份工作 - 谁想要在面试官不知情的公司工作? (2认同)