《C++程序设计教程 第4版》课件 第12章 多态.pptx

《C++程序设计教程 第4版》课件 第12章 多态.pptx

第12章多态;本章内容;多态概念;在C++中,允许在同一作用域内,以相同函数名定义多个不同功能的函数,即一个函数名对应着多个函数的实现。在函数调用时,为了能明确具体调用哪个函数,编译器会根据函数的参数列表(参数的类型、数量)来区分这些同名函数。这种机制称为函数重载,关于函数重载,参考例12-1

函数重载是C++中实现静态多态的一种方式。静态多态是指在编译时,根据函数调用的上下文(即参数列表)来确定具体调用哪个函数版本;12.2运算符重载;前面介绍的运算符,通常适用于基本数据类型且对于不同数据类型具有相同的语义,例如加法运算符(+)可用于int、float、double、char等基本类型的运

文档评论(0)

1亿VIP精品文档

相关文档