多态是指一个类可以具有多种行为。“多态性”指定义具有名称相同的方法或属性的多个类,这些类具有不同的行为,但共享相同的基类或接口。
客户端代码通过调用这些基类或接口,根据传入的具体类行为的不同,产生不同的行为。大多数面向对象的编程语言通过继承提供多态性,是指在基类中定义方法并在派生类中使用新的实现重写它们。
客户端代码通过调用这些基类或接口,根据传入的具体类行为的不同,产生不同的行为。大多数面向对象的编程语言通过继承提供多态性,是指在基类中定义方法并在派生类中使用新的实现重写它们。