delphi中支持操作符重载吗?(100分)

  • 主题发起人 主题发起人 吴联银
  • 开始时间 开始时间
对于这个问题应该这样来答:
重载:编译器允许用户定义两个同名的函数和过程,但其条件是不同的。
而且还要用(OVERLOAD)来标注重载的函数和过程。所以没有操
作符重载这一说。
 
lwlnic说的有道理
我也就是编复数,矩阵运算使用过 c++ 的运算符
重载, 别的情况下很少用到.
 
怎么还不结束,我也灌一篇。
首先,重载没多大的意义。
可以用类函数来代替。

比如说 a,b是一个复数类,
实行加法可这样做,
a.add(b);
当然也可实现a不改变,返回一个类,即c := a.add(b);

我觉得c++太烦了,所以我才不学它。
 
完全没必要.就是怕操作者会这样而把自己和系统都搞糊涂了.难道c++中的
指针之类还不让人糊涂吗?你说出你的问题.完全可以不重载操作附就可解决
 
做程序,特别是商业程序时,不是你为了编程方便,而是要给用户安全的程序,
你用操作符重载能保证绝对安全吗?要知道, MicroSoft用的可是ANSI C编的
Windows的因为ANSI C是久经考验的。
 
接受答案了.
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部