3.7.4 继承 |
|
本文标签:继承 类 VB ASP .NET ASP .NET程序设计教程 继承是在已有类的基础上扩展新的类,新类继承已有类的成员,并可增加新的成员 。已有的类称为父类或基类,新类称为子类或派生类 。在VB .NET中一个类只能有一个父类,多个父类的情况是不允许的,即只允许单继承 。 语法: Class 类名 Inherits 基类名 类成员的声明 End Class 上述语法声明一个由基类名所表示的类派生的新类,其中的“类成员的声明”是派生类新增加的成员,可以是属性,也可以是方法 。例如: Class Manager Inherits Employee Public Sub PrintBonus() Reponse.Write(yearlyBonus) End Sub End Class 上例定义了Employee类的子类Manager,该类除了继承了其父类Employee的所有成员之外,还增加一个方法成员PrintBonus() 。 ASP .NET的服务器控件就是按照类层次方法构造起来的,所有的服务器控件类都派生自System.Web.UI.Control类,因此所有服务器控件都拥有System.Web.UI.Control类的属性、方法和事件,并且每个服务器控件类又增加了自己的属性、方法或事件 。有关服务器控件的详细介绍,请见第4章 。 【责任编辑:老杨 Tel:(010)68576606-8005】
|