如果你想调用的那个类和你现在的这个类不在同一个包中,就必须在你现在的这个类的最开头输入:import.包名(所要调用的那个类所在的包名).类名(调用的那个类的类名);
如果你想调用的那个类和你现在的这个类在同一个包中,则只需要在想要调用的位置先给它创建一个新的对象,格式为:类名(调用的那个类的类名) 对象名=new 类名(调用的那个类的类名)();
Step1: 如果是在两个包中,那就要导下包,import *.*
如果在同一个文件中,那就Step2
Step2:在一个类中 new 另一个类 就可以引用了
比如:
class A{}
class B{
A a = new A();
}
//Test1,包名自己定义
package cn.hgj.firstpackage
public class Test1{
......
}
//Test2,包名也是自己定义
package cn.hgj.secondpackage
import cn.hgj.firstpackage
public class Test2{
Test1 test1 = new Test1();
......
}
import 包名.类名
使用的时候 new 类名()
直接new吧