C++ Primer学习笔记第九章-你真的知道何时用重载吗?

类别:编程语言 点击:0 评论:0 推荐:

你真的知道为什么要重载吗?

我们单刀直入:

问:给函数起名的原则是什么?

答:当然是能够描述函数功能的通俗易懂的最佳的词汇了!

 

如果我要在屏幕上print出一些东西,比如字母字串啦,字串字母啦,月光宝盒啦……

是这样做:

       int charPrint();

       int strPrint();

       int mbPrint();

还是这么做:

       int Print(char&);

       int Print(string&);

       int Print(MoonBox&);

of course,当然是后者好了,我的记性差,记不住那么多的函数名称!

对于函数的构造函数来说:

       重载可能是唯一的选择-你就是我的唯一!   

本文地址:http://com.8s8s.com/it/it25243.htm