关于静态方法
为什么我直接调用静态方法会报错
package com.Wujin;
public class Tel {
String name;
int no;
static String num;
// public Tel(){} //无参构造方法
public Tel(){name="yexiaoxia";} //有参构造方法
{
no=10; //普通初始化模块
}
static
{
num="5685968"; //静态初始化模块
}
public void print(){ //普通方法
System.out.println(name);
System.out.println(num);
}
public static void show() //静态方法
{
System.out.println(num);
Tel a=new Tel();
System.out.println(a.name);
}
}
package com.Wujin;
public class Wu {
public static void main(String[] args) {
// TODO Auto-generated method stub
Tel hello = new Tel();
hello.print();
Tel.show();
show();
}
}