C++ 类方法重载:参数类型不同
在C++语言中,若类C中定义了一个方法int f(int a,int b),那么方法'int f(int x,float y)' 不能与该方法同时存在于类C中。
原因:
C++ 中的方法重载要求方法名相同,但参数列表不同。参数列表的不同可以体现在参数类型或参数数量的不同。
在选项中,只有选项 D 的方法参数列表与原方法不同,其参数类型不同。
因此,选项 D 的方法无法与原方法同时存在于类 C 中。
原文地址: https://www.cveoy.top/t/topic/qz8s 著作权归作者所有。请勿转载和采集!