MaoBisheng

Asp.Net(C#) & SQL & Oracle

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
函数的重载——同名函数,不同的参数(包括参数个数不同和参数个数相同但个数不同)
将其引申,像如下的代码:
Code
 
如果没有自定义的运算符重载,像+,-,*,/这样的运算符只能用于预定义的数据类型,编译器认为所有常见的运算符都是用于这些数据类型的。。。
问题来了,如果我要对两个复数或矩阵进行四则运算,就需要我们自己扩展运算符重载函数了。。。
 
示例:复数的四则运算
Code

客户端代码:

Code

 

运行结果:
Code
posted on 2008-08-02 07:33  MaoBisheng  阅读(2607)  评论(0编辑  收藏  举报