public class a{
private String str="";
public void a1(){
str="a1";
}
}public class b{
public void b1(a a_instance){
a_instance.a1();
}
}

解决方案 »

  1.   

    必须可以啊!
    public class A{
    private String str=""; public void a1(){
    str="a1";
    }
    }public class B{
    public void b1(){
    A a = new A();
    a.a1();
    }
    }
      

  2.   

    也可以将A中a1方法设为static类型
    public class a{
    private String str="";
    public static void a1(){
    str="a1";
    }
    }public class b{
    public void b1(/*如何将A1函数传递过来*/){
    /*并且在这里进行执行A1函数.执行后A类中str值为A1*/
    A.a1();
    }
    }
      

  3.   

    用继承也可以办到。推荐你一个自学网站 http://www.51zxw.net/study.asp?vip=10205048