正在加载图片...
说明: 在基类和派生类中的函数重载有两种情况: 1.参数有所差别的重载,这种重载函数的定义和调用方法在前面章 节已进行了介绍;在编译时根据参数不同来区分函数重载。 2.函数所带的参数完全相同,只是它们属于不同的类。这时要人工 干预,以下两种方法可以使编译时区别这类函数: 1)使用对象名加以区分。例如: parea()和 c erea()分别 调用类 point的area()函数和类crce的area()函数。 (2)使用类名加以区分。例如:pont:area()和 circle;area( 分别调用类pon和类crce的area()函数。4 说明: 在基类和派生类中的函数重载有两种情况: 1.参数有所差别的重载,这种重载函数的定义和调用方法在前面章 节已进行了介绍;在编译时根据参数不同来区分函数重载。 2.函数所带的参数完全相同,只是它们属于不同的类。这时要人工 干预,以下两种方法可以使编译时区别这类函数: (1)使用对象名加以区分。例如:p.area()和c.erea()分别 调用类point的area()函数和类circle的area()函数。 (2)使用类名加以区分。例如:point::area()和circle::area() 分别调用类point和类circle的area()函数
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有