主题:抽象类有什么用?为什么要用抽象类?
admins
[专家分:0] 发布于 2007-10-23 00:42:00
从开始学C#以来就碰到这样那样的问题,比如接口啊,前面的贴子(再议)接口到底有什么用讲的非常好,现在迷忙了,那这个抽象类有什么用?为什么要用抽象类?
回复列表 (共4个回复)
沙发
shandian534 [专家分:560] 发布于 2007-10-23 08:22:00
抽象类的作用:
1、表示抽象的概念,如动物,
2、建立类之间的关系
3、为实现某一接口的单一功能,抽象类中的抽象方法可以不要全部实现。
这仅仅是本人的看法,供参考,知识有限,有错的地方请指教!
板凳
admins [专家分:0] 发布于 2007-10-23 13:07:00
还是不太理解,能举个例子吗?
3 楼
uatoily [专家分:40] 发布于 2007-10-27 22:14:00
我的理解抽象的作用是共享数据,和作为基类...
4 楼
freesky168 [专家分:10] 发布于 2007-11-01 11:20:00
抽象类和接口其实差不多,它们都只能用来被继承,你如果已经了解了接口,那你也了解了抽象类,只是要区分它们各自所包含的成员不一样,抽象类的成员中可以有字段成员,构造函数,析构函数等用来描述各种数据,而接口中不能有,接口中只能有方法等。
我来回复