weixin_慕婉清1433741
2019-08-13 15:52
为什么不直接用Cage类,要用泛型呢?
不同动物的cage的属性不一样,因此类的数据结构就不会一样啊,不一样的话就不能通用一个cage类,每次都需要重新写一个适用不同动物的cage类,你可以写一个cage基本类,包含了他们cage的基本共同属性,但是针对于更加细节的属性就需要继承,因此泛型就有优势了。
C#面向对象编程
68856 学习 · 153 问题
相似问题
回答 1
回答 2