2016 - 2024

感恩一路有你

java实现 java多态的实现主要体现在哪些方面?

浏览量:3012 时间:2021-04-11 13:29:53 作者:admin

java多态的实现主要体现在哪些方面?

多态性的本质是一个类(对象)有多种形式

例如,我有一个people类:

public class people{

string name//name

Boolean gender//gender

int age//age

}

]然后我有一个teacher类。我们都知道,老师是人,所以她继承人

另一个学生班,学生也是人,也继承人

他们有相同的属性,但也有自己独特的属性,彼此不干涉,但是每一个都有自己的特点

多态本质的概念应该是一个具有多种表现形式的类型,具体到程序是一个具有多种逻辑实现的同一操作的类型定义。Java中的接口是一种非常纯的类型。它只定义了这种类型可以做什么,而不是如何做。只有实现它的特定实现类才能定义如何执行(特定逻辑)。这与高度多态性完全一致。实际上,C语言中的纯虚函数类与java接口非常相似。区别在于Java有接口的概念。

java实现 java多态通俗易懂 java多态的实现

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。