老师讲了三种依赖关系,1,一个类的方法的局部变量是另一个类.
2,一个类的方法调用另一个类的静态方法.
3,一个类的方法中的参数是另一个类.不过我都没怎么弄懂,据说还很重要.那位大虾给指导一下,最好能配上简单的程序例子!

解决方案 »

  1.   

    class A{
      static h(){}
    }
    class B{
       
    void f(){
         A a=new A();  //一个类的局部变量是另一个类
    }
    void g(){
     A.h();//一个类的方法调用另一个类的静态方法.void k(A a){}//一个类的方法中的参数是另一个类.
      

  2.   


    class A{
    static h(){}
    }
    class B{void f(){
    A a=new A(); //一个类的局部变量是另一个类
    }
    void g(){
    A.h();//一个类的方法调用另一个类的静态方法.
    }//更正一下,这里忘了加"}"
    void k(A a){}//一个类的方法中的参数是另一个类