埃菲尔的克隆和平等方法

时间:2011-06-12 02:54:49

标签: c# eiffel

为什么在Eiffel中定义cloneequal方法,与C#中的类似问题相比,对类型问题提供了更大的保护?

1 个答案:

答案 0 :(得分:2)

cloneequal实际上并没有提供任何好处。这两个例程正在逐步淘汰,分别由最新版本的twin和运算符~替换。

这两个例程的问题在于没有提供很好的保护。两者都采用ANY类型的对象(这是一个问题)。他们的新同行更安全,在编译时提供更好的控制。