为什么不直接用Cage类,要用泛型呢?

来源:5-1 泛型类

weixin_慕婉清1433741

2019-08-13 15:52

为什么不直接用Cage类,要用泛型呢?

写回答 关注

1回答

  • qq_慕设计9574980
    2019-08-15 11:25:21

    不同动物的cage的属性不一样,因此类的数据结构就不会一样啊,不一样的话就不能通用一个cage类,每次都需要重新写一个适用不同动物的cage类,你可以写一个cage基本类,包含了他们cage的基本共同属性,但是针对于更加细节的属性就需要继承,因此泛型就有优势了。

C#面向对象编程

本系列教程主要是,带你学习C#面向对象编程的编程思想、编程技巧

68612 学习 · 153 问题

查看课程

相似问题