如何使用abstract抽象类 看了一段时间的C#,其中学到这个抽象类.大体知道是怎么一回事,可又不是特别清楚本质,哪个高人给指点之下,还有,什么情况下用?有什么好处? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 顾名思义,一般是定义一个比较抽象的东西用的比如Shape这个东西就是个比较虚的东西,只有他的子类 Circle,Triangle之类的才是比较实的,这时候你可以把Shape定义为一个抽象类 简单的说是把子类的共性抽象出来,不要求了解具体实现,只需知道其实现的功能即可.抽象类不能被实现例化,被继承使用.跟接口有些相似,不同的是比如在C#中类只能单继承,如果实现多继承得借助Interface实现.相关文章请看:http://blog.csdn.net/chengking/archive/2005/11/16/530684.aspx http://community.csdn.net/Expert/topic/4494/4494361.xml?temp=5.533999E-02看看这个帖子,你会弄懂的 帮忙修改一下搜索方法(Regex方法)。 打开串口时,如何设置超时保护? web.config中的<identity>标签的问题,急!!!大家帮忙看看!!! C#异步更新界面疑难求助 关于HttpWebRequest的post问题 在线求教,图像打印问题! 急问:如何使一个网页打开自动转到“打印预览”?谢谢! 菜鸟提问: asp.net c#中如何实现窗口大小 ~~~在线等 一张盘的.NET2003的MSDN在哪里安装帮助? C# 用wirtefile()函数向USB设备发送失败 关于VS2005和access更新问题(100分) 用一个事件结束另外一个事件
比如Shape这个东西就是个比较虚的东西,只有他的子类 Circle,Triangle之类的才是比较实的,这时候你可以把Shape定义为一个抽象类
抽象类不能被实现例化,被继承使用.跟接口有些相似,不同的是比如在C#中类只能单继承,如果实现多继承得借助Interface实现.相关文章请看:
http://blog.csdn.net/chengking/archive/2005/11/16/530684.aspx
看看这个帖子,你会弄懂的