天天看点

静态方法访问类的实例成员

10.17

静态方法访问类的实例成员

代码部分:

package trr;
public class trr {
 public static void main(String[] args) {
    x w;
    w=new x();
    x.show(w);//直接用类名调用静态方法
    }}
 class x
{int num=10;
static void show(x n) //参数设置为类的实例{
    System.out.println(n.num);    //访问实例的成员
}}      

方法分析:

类的静态方法是不能直接访问实例的成员的,

它只能访问同类的静态成员。

访问实例的成员的话,

可以参考一下这个方法,

那就是把静态方法的参数设置为类的实例,

继续阅读