我想没有,因为c++有点过于复杂,在java...里面都没有

解决方案 »

  1.   


    多谢啦!主要是用惯了c++,所以用delphi时总想把c有的东西套进去。个人觉得运算符重载主要是习惯上面方便一些,例如两个自定义类型的对象相加总想写成a+b的形式感觉方便一些,当然写成add(a,b)也没有什么大问题。
    不过没有友元函数好像比较不习惯,例如上面两个实现add(a,b)时可能要使用a,b类中的私有数据成员,但如果把add作为成员函数那么调用时就要写成a.add(b)。这样感觉挺怪的。小弟对delphi知之甚少,请各位大虾多指教一下如何处理的?