基类中数据项是static 子类怎么访问这个数据项

来源:百度知道 编辑:UC知道 时间:2024/05/31 19:17:13
如题
实例化对象 访问 行不行呢

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
同意!