之前给大家介绍了一下面向对象的继承性,那么下面要给大家讲到的就是面向对象的多态性,一起来详细的了解一下吧。
面向对象的多态性简单的来讲的话也就是一个接口多个方法,多态性体现在父类中定义的属性和方法被子类继承后,可以具有不同的属性或表现方式。
多态性允许一个接口被多个同类使用,弥补了单继承的不足。
多态概念可以用树形关系来表示。
如下所示:
从上图可以看出,老师类当中的很多属性和方法可以被语文老师类和数学老师类同时使用这样不容易出错。
以上的内容就给你介绍到这里了,更多面向对象java入门知识,可以继续关注本站来进行了解哦。
推荐阅读: