非静态的变量在别的类里面是不能直接用的。。
若要使用的话,就要通过实例化该父类,通过【实例名.属性名】来访问、、、
你自己看一下把!!
class point{
int x,y;
static int c;
public point(int m,int n){
x=m;
y=n;
system.out.println("带参数的父类给实例化了。x:"+x+" y:"+y);
}
public point(){
c++;
system.out.println("第"+c+"次被创建子类对象");
}
}
public class point3d extends point{
public static void main(string [] args){
point m1=new point3d();
point m2=new point3d();
point m3=new point3d();
system.out.println(point.c);
point m4 = new point(7 , 5);
system.out.println("父类x属性的值为:"+m4.x);
system.out.println("父类y属性的值为:"+m4.y);
}
}