时间:2016-02-15 23:02 来源: 我爱IT技术网 作者:佚名
欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【asp.net 虚方法、抽象方法、接口疑问】,下面是详细的讲解!
asp.net 虚方法、抽象方法、接口疑问
一、抽象类中可以提供非抽象的执行方法吗?接口呢?答:抽象类可以这么写:
运行: B b=new B();
Response.Write(b.getWebUrl());
编译通过没有错误,而接口本身只能包含成员但不包括具体实现,且抽象函数只能存在于抽象类中,所以接口中只有方法的签名,但没有具体的实现,且不是抽象函数,例如: C#复制代码
interface IA
{
string getWebUrl();
string getWebName();
}
二、接口中的成员是否必须被其子类实现?
答:接口是抽象类的一个特例,而抽象函数都必须被其子类覆盖实现,接口中的成员也一样必须被其子类实现。
三、抽象类中是否可以使用virtual关键字?
答:不可以,抽象类中只能包含抽象方法和抽象访问器。
四、抽象类能被实例化吗?
答:不可以。
关于asp.net 虚方法、抽象方法、接口疑问的用户互动如下:
相关问题:C#问答题啊
答:抽象方法和虚方法的区别4:抽象类和接口的区别5:c#...比如asp.net中,Page类,有Server Request等属性,但...>关闭文件流如果楼主还有什么疑问,请追问,如果没有,... >>详细
相关问题:.net问题
答:1:ADO.NET 是访问数据库技术,比ADO更方便。 2:传值方式, URL、Session、Cookies、Server.Transfer、Application和跨页面传送。 3:两种验证,winform,windows 4: new 覆盖父类方法,实例化类型,泛型约束。 5:结构相当于只有属性,类,可以... >>详细
相关问题:在.net中抽象方法和虚方法的区别?接口也说一下!
答:1)抽象方法:方法必须被子类实现。2)虚方法:方法可以由子类继承或者重写。接口:所有方法都是“抽象方法”(可以把接口理解成“只有抽象方法”的抽象类)。而一般抽象类可以有抽象方法,也可以有一般类的普通方法允许子类继承。 >>详细
- 【asp】asp.net url重写浅谈-net-url重写
- 【DataSet】DataSet、DataTable、DataRow区别详解
- 【asp】asp.net 动态添加多个用户控件-net-动态添
- 【创建】ASP.NET Web API教程 创建域模型的方法详
- 【Asp】Asp.net 页面调用javascript变量的值-net-
- 【ASP】ASP.NET 5升级后如何删除旧版本的DNX-NET5
- 【asp】asp.net ubb使用代码-net-ubb使用
- 【默认图片】图片不存在使用默认图片代替的实例
- 【asp】asp.net 页面转向 Response.Redirect Ser
- 【jQuery】jQuery实现倒计时跳转的例子-倒计时跳
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
