想不到一个合适的题目,其实就是在csdn论坛上看到一句话,感觉挺有意思的.
原文地址http://topic.csdn.net/u/20080327/19/198768da-e933-4f40-a7a3-3bc3c328d5a9.html
关于C#为什么舍弃了C++的类多继承而支持类的单继承和接口的多重继承.其中有个人问到,"儿子和父亲有何本质的区别,请告诉我本质性的区别".下面有个回答很精辟,世界上只要是男人就一定是儿子,但是父亲必须要实现.
题外一句,儿子其实是可以作为一个属性的存在,但是父亲,就是一个实现了IFather接口的方法后调用的结果.