跨类调用
1.同一个类中调用方法
//公共类 public class getSum{ //定义一个main方法 public static void main(String[] args){ //创建对像 AA a=new AA(); //调用方法 a.sayOk(); } } //自定义类 class AA{ //同一个类中调用方法 public void oo(int n){ System.out.println("oo方法被调用"); } public void sayOk(){ oo(100);//在sayOk方法里调用oo方法 System.out.println("继续*****"); } }
2.跨类调用方法
public class getSum{ //定义一个main方法 public static void main(String[] args){ //创建对像 AA a=new AA(); //调用方法 a.getBB();//必须在主方法里调用此方法 } } //自定义类 class AA{ //跨类 public void getBB(){ System.out.println("getBB方法被调用"); //创建BB的对象 BB b = new BB(); b.sayOkBB(); System.out.println("getBB方法结束之后继续执行"); } } //自定义类 class BB{ //同一个类中调用方法 public void ooBB(int n){ System.out.println("ooBB方法被调用"); } public void sayOkBB(){ ooBB(100);//在sayOk方法里调用oo方法 System.out.println("BB继续*****"); } }
浙公网安备 33010602011771号