zerg中的overload中文意思是什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 15:56:41

zerg中的overload中文意思是什么?

中文版翻译的是宿主 是StarCraft里Zerg族的overload吧~

宿主

覆写(Override)的两个函数的函数特征相同,重载(Overload)的两个函数的函数名虽然相同,但函数特征不同。
函数特征包括函数名,参数的类型和个数。
Override 是在继承的时候,如果你写的函数与要继承的函数函数特征相同,那么,加上这个关键字,在使用这个子类的这个函数的时候就看不见父类(或超类)的函数了,它被覆盖掉了。
比如:Derived继承了Base...

全部展开

覆写(Override)的两个函数的函数特征相同,重载(Overload)的两个函数的函数名虽然相同,但函数特征不同。
函数特征包括函数名,参数的类型和个数。
Override 是在继承的时候,如果你写的函数与要继承的函数函数特征相同,那么,加上这个关键字,在使用这个子类的这个函数的时候就看不见父类(或超类)的函数了,它被覆盖掉了。
比如:Derived继承了Base,Base里面有void A(int a)
那么如果你Derived里面觉得A写得不好或不适合这个类,你想重新再写一遍A里的代码,那么就写override void A(int a)这样,原来的那个函数就被你新写的这个覆盖掉了。
Overload 是重载,就是说函数名相同,函数特征不同,系统会根据你提供的参数来调相应的函数。
比如:void A(int a)和void A(int a,int b)
如果你用的是A(1)那么调的是第一个,如果是A(1,1)那么调的是第二个。

收起

是overlord
宿主的意思

Zerg是星际争霸里面虫族的名称,没有什么原始含义。
overlord是霸王,巨头的意思

超负荷
我不是很喜欢“宿主”这个通俗的名字,好像人家就是运东西的东西似的
具体来讲我更喜欢 “领主”