前言
本文主要给大家介绍的是关于C++面向对象之多态的实现和应用的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。
多态
大家应该都听过C++三大特性之一多态,那么什么多态呢?多态有什么用?通俗一点来讲->
多态性可以简单地概括为“一个接口,多种方法”,程序在运行时才决定调用的函数,它是面向对象编程领域的核心概念。当多态应用形参类型的时候,可以接受更多的类型。当多态用于返回值类型的时候,可以返回更多类型的数据。多态可以让你的代码拥有更好的扩展性。
多态分两种分别为静态多态和动态多态:
静态多态:静态多态就是重载,因为是在编译期决议确定,所以称为静态多态。
动态