基类中数据项是static 子类怎么访问这个数据项
来源:百度知道 编辑:UC知道 时间:2024/05/31 19:17:13
如题
实例化对象 访问 行不行呢
baseClass mybase;
base.test="my test";
这样呢
实例化对象 访问 行不行呢
baseClass mybase;
base.test="my test";
这样呢
嗯 正确
静态成员属于类,可以用
类名称.成员名称
的方式来访问哦
public class baseClass{
public static string test = "a";
}
public class childClass:baseClass{
string tmp1 = base.test;//这样访问
string tmp2 = baseClass.test;//这样应该也可以
}
静态成员不能被继承。
静态成员在基类中必须有实现。
你可以把baseClass的test字段的权限设成protected或者public,这样基类就可以访问啦!!
静态字段,静态方法是只有类名才能调用哈,实例化的对象不能调用!
静态 不需要实例化 直接类名.调用
回答者: ThinkIBM - 高级经理 六级 9-8 16:27
同意!