在看抽象类时,这句话没有理解:
如果预计要创建组件的多个版本,则创建抽象类。抽象类提供简单易行的方法来控制组件版本。通过更新基类,所有继承类都随更改自动更新。这里的版本指的是什么?1.0版,2.0版?
通过更新基类,派生类自动更新?不是应该是更新基类,所有派生类都要修改么?
期待高手回答...
如果预计要创建组件的多个版本,则创建抽象类。抽象类提供简单易行的方法来控制组件版本。通过更新基类,所有继承类都随更改自动更新。这里的版本指的是什么?1.0版,2.0版?
通过更新基类,派生类自动更新?不是应该是更新基类,所有派生类都要修改么?
期待高手回答...
解决方案 »
- WPF LISTVIEW 如何禁止选中行
- Response.OutputStream异常,请教高手解决
- 为什么RichTextBox控件,自动在Form1.Desinger.cs里面添加Text=""?
- 求助大家!C#删除文件夹下的多级子文件夹和文件,总是感觉少层循环,大家看一下是哪少了?
- 容器是什么意思呢? 举个显示中的例子
- 南京金碟的笔试题考专业知识吗?有谁知道?
- 奇怪的 IDbCommand 问题
- 急!水晶报表的问题!(20)
- 使用SOCKET的FTP类问题
- CSDN的VS Beta 2街上能不能买到?邮购的话20元含不含邮费?
- C#定制特性
- public void flexTablesDispatch_ClickEvent()事件中,如何判断鼠标按下的是右键?
接口中不允许有实现
抽象类中可以有实现
子类继承抽象类
重写基类中的abstract方法
但是非抽象方法是不被重写的
因此一旦更新了基类的非抽象方法
则所有子孙都会被更新。