知识大全 ASP.NET入门教程 9.4.2 继承[1]
Posted 文件
篇首语:智者不为愚者谋,勇者不为怯者死。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET入门教程 9.4.2 继承[1]相关的知识,希望对你有一定的参考价值。
ASP.NET入门教程 9.4.2 继承[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
继承是面向对象软件的另一种关键特性 其含义与现实中的含义一样 我们继承了父母的特征和行为 继承也可以相当复杂 因此 本节只是介绍了一些基础知识 主要让您了解继承的本质以及它的工作原理 尤其是在所有的后台代码文件中如何使用继承 继承的本质在于一个类(基类)可以由另一个类(子类)继承 在这种情况下 子类自动拥有了与基类相同的方法和属性 但如果需要 子类可以修改其行为 或添加一些行为
ASP NET使用继承作为其标准编程模型的一部分 或许您早己经看到这种情况 例如 考虑Default aspx Web Form 其中包含以下代码
<%@ Page Language= VB CodeFile= Default aspx vb Inherits= _Default %>
这里可以看到使用了Inherits关键字 告诉您在编译Web Form时应该从_Default类中
继承其特性 该类位于以下的后台代码文件中
Partial Class _Default Inherits System Web UI Page End Class
该类依次继承了System Web UI Page 这个类提供了ASP NET页面的所有基本功能 需要注意的是 Partial关键字告知编译器这个类被划分为多个文件 Web Form和后台代码文件
下面的 试一试 部分使用了一些简单的(并且是人为的)示例来显示继承的工作原理
( )在App_Code目录下创建一个新类Vehicles vb 如果不存在App Code目录 则通过在Solution Explorer中选择顶端的选项 并使用鼠标右键选择Add ASP NET Folder 然后选择App_Code Folder来创建该目录
( )删除己经创建的模板类 创建一个新类Vehicle 该类有两个属性 Wheels和TopSpeed 以及一个方法Warning:
Public Class Vehicle
Protected _wheels As Integer
Protected _topSpeed As Integer
Protected _warningSound As String
Public Property Wheels() As Integer
Get
Return _wheels
End Get
Set(ByVal value As Integer)
_wheels = value
End Set
End Property
Public Property TopSpeed() As Integer
Get
Return _topSpeed
End Get
Set(ByVal value As Integer)
_topSpeed = value
End Set
End Property
Public Overridable Function Warning() As String
Return _warningSound
End Function
ASP NET 入门教程完整版
cha138/Article/program/net/201311/14580相关参考
ASP.NET入门教程9.4.2继承[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
ASP.NET入门教程9.4.2继承[6] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
ASP.NET入门教程9.4.2继承[5] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
ASP.NET入门教程9.4.2继承[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
知识大全 ASP.NET入门教程 10.5.3 ASP.NET 2.0的新特性[1]
ASP.NET入门教程10.5.3ASP.NET2.0的新特性[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快
知识大全 ASP.NET入门教程 10.4.1 ASP.NET2.0中的编译
ASP.NET入门教程10.4.1ASP.NET2.0中的编译 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来
ASP.NET配置文件层次结构和继承 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 您可以在整个
知识大全 ASP.NET入门教程 1.7.1 Cassini
ASP.NET入门教程1.7.1Cassini 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
ASP.NET入门教程9.1.10枚举[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
ASP.NET入门教程5.1.3主题[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!