既然抽象类在版本控制中比接口灵活,那么接口在组建编程中的优势体现在什么地方,请给出通俗一点的解释!谢谢
解决方案 »
- 问一个关于sql的问题
- c#值类型和引用类型的区别
- 标题,标题怎么写...关于POST方法得到网页,服务器错误...
- 想买一本关于winform方面的书
- Webbrowser 设置COOKIE的问题
- DataColumn.Caption 设置了, DataGridView中不显示呢。
- 关于DataGirdViewComboBoxColumn列的问题
- 一个模糊查询的问题
- checked问题!
- 求助:.net类库里有没有和VB SHELL函数功能相同的函数?
- System.ArgumentNullException: Value cannot be null 什么原因.
- 菜鸟问event的问题,搞了三天了,解决不了了
比如:
抽象类:Person{public void DoWork(){}}
接口:IPerson{void Eating();}具体类:Student,Teacher
Student类如果继承Person,则自身可以不用实现DoWork,当然,如果Student有自己特殊的动作,则可以先完成自己的动作,然后调用基类的DoWork去做。
Student类如果继承IPerson,表示必须要实现Eating动作,Teacher如果继承了IPerson,也必须要实现接口所定义的方法。
控件=====>就是控件.
不知道了。