首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

继承及方法调用有关问题

2011-12-14 
继承及方法调用问题请问,在ASP.net中,我定义了一个类A.并定义一方法public.但不是静态的.然后我定义了另外

继承及方法调用问题
请问,在ASP.net中,我定义了一个类A.并定义一方法public.但不是静态的.然后我定义了另外一个类B:A.请问在B里面能直接调用A中的方法而不用实例化吗?若A从page继承,结果还是一样的吗??

[解决办法]
在b里当然可以调用a的方法..
public class a
{}
publi class b:a
{}
如果不希望a可以被实例化, 那就把a设置为abstract 抽象类

我猜lz是想写一些常用的方法, 然后在做web时..让所有页面都继承这个类吧...那让class a继承page就可以了..其它页面再继承a就行
[解决办法]
是的
[解决办法]
可以直接调用的.最好加个 base引用
public class A
{
public void ATest()
{
}
}

public class B:A
{
public void BTest()
{
base.ATest();
}
}

热点排行