论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Asp.net教程
Tag:静态页面,treeview,gridview,repeater,dataset,sqldatareader,ado.net,上传,三层,ajax,xml,留言本,新闻发布,商城,注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,触发器,socket,form认证,登录,视频教程

北大青鸟asp.net大纲4:C# 中的继承

文章类别:Asp.net | 发表日期:2009-1-5 19:35:30

第五章 
C# 中的继承

回顾
类是 C# 中的一种结构,用于在程序中模拟现实生活的对象
成员变量表示对象的特征
方法表示对象可执行的操作
如果类中未定义构造函数,则由运行库提供默认构造函数
析构函数不能重载,并且每个类只能有一个析构函数
可以根据不同数量的参数或不同数据类型参数对方法进行重载,不能根据返回值进行方法重载
命名空间用来界定类所属的范围,类似于Java中的包
目标
理解继承
在C# 中使用继承
在C#中使用接口
在C#中使用方法的重写
继承 2-1
继承 2-2
继承 C# 中的类 

 

调用 base 构造函数

关键字 override
关键字 virtual
关键字 new

抽象类和抽象方法 2-1
抽象类和抽象方法 2-2


接口 4-1
接口 4-2
接口 4-3

 

多重接口实现
C# 不允许多重类继承
但 C# 允许多重接口实现 
这意味着一个类可以实现多个接口 

显式接口实现


总结
继承是获得现有类的功能的过程
创建新类所根据的基础类称为基类或父类,新建的类则称为派生类或子类 
base 关键字用于从派生类中访问基类成员
override 关键字用于修改方法、属性或索引器。new 访问修饰符用于显式隐藏继承自基类的成员
抽象类是指至少包含一个抽象成员(尚未实现的方法)的类。抽象类不能实例化
重写方法就是修改基类中方法的实现。virtual 关键字用于修改方法的声明
显式接口实现是用于在名称不明确的情况下确定成员函数实现的是哪一个接口

视频教程列表
文章教程搜索
 
Asp.net推荐教程
Asp.net热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058