方法的调用,原来是这样的!
同一个类中的两个方法相互调用的问题
1.如果是两个普通方法,那么就可以直接调用
public void yang ()
{
System.out.print("呵呵")
}
public void wang()
{
yang();
}
2.如果是两个静态方法,那么也可以直接调用
public static void yang ()
{
System.out.print("呵呵")
}
public static void zhao()
{
yang();
}
3.如果是非静态方法调用静态方法,那么也可以直接调用
public void yang ()
{
zhang();
}
public static void zhang()
{
System.out.print("呵呵");
}
4.如果是静态方法调用非静态方法,那么就要注意了,它必须先创建对象,再通过对象名.方法名调用
public void yang ()
{
System.out.print("呵呵");
}
static void Main(string[] args)
{
Class1 x = new Class1();
x.yang();
}

浙公网安备 33010602011771号