class b{
public b(){
}
public static int i=0;//类成员变量定义
private static int j=1;
protected static int k=2;
public int m=3;//类的属性的定义
}
public class a{
public a(){
}
public static void main(String[] s){
b B=new b();
System.out.println(b.i);//类成员变量的使用
System.out.println(b.k);
System.out.println(B.m);//类的属性
}
}
仔细看书多看在来提问!
难道我还让你看到不成,自己不好好看书。
类成员变量用static 修饰,为所有对象共享占用一块空间; 可以理解成他是类的中独立成员,归类直接领导。
使用时候用对象名+“.”可以直接使用。
对象的成员变量为每个对象有一份,有多少个对象就有占多少内存空间。
对象成员使用时候需要用New创建。类名+"."不能直接调用。
对象成员变量也可以使用类成员变量
◆◆
评论读取中....
请登录后再发表评论!
◆◆
修改失败,请稍后尝试