我用Java写了两个类,准备在一个类中使用另一个类,要怎样导入这个“另一个类”?

包名是怎么定的?比如说在同一个work项目中,有test1和test2两个class,要在test2中使用test1,包名是怎么定的额?... 包名是怎么定的?比如说在同一个work项目中,有test1和test2两个class,要在test2 中使用test1,包名是怎么定的额? 展开
 我来答
woyaoaiaia
2010-08-14 · TA获得超过764个赞
知道小有建树答主
回答量:479
采纳率:0%
帮助的人:162万
展开全部
如果你想调用的那个类和你现在的这个类不在同一个包中,就必须在你现在的这个类的最开头输入:import.包名(所要调用的那个类所在的包名).类名(调用的那个类的类名);
如果你想调用的那个类和你现在的这个类在同一个包中,则只需要在想要调用的位置先给它创建一个新的对象,格式为:类名(调用的那个类的类名) 对象名=new 类名(调用的那个类的类名)();
钢蛋Gondar
2010-08-14 · TA获得超过286个赞
知道小有建树答主
回答量:360
采纳率:100%
帮助的人:316万
展开全部
Step1: 如果是在两个包中,那就要导下包,import *.*
如果在同一个文件中,那就Step2
Step2:在一个类中 new 另一个类 就可以引用了

比如:

class A{}
class B{
A a = new A();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
亲切还肃穆丶板栗z
推荐于2018-03-26 · TA获得超过157个赞
知道答主
回答量:216
采纳率:100%
帮助的人:130万
展开全部
//Test1,包名自己定义
package cn.hgj.firstpackage
public class Test1{
......
}

//Test2,包名也是自己定义
package cn.hgj.secondpackage
import cn.hgj.firstpackage
public class Test2{
Test1 test1 = new Test1();
......
}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gaojian309
2010-08-14
知道答主
回答量:17
采纳率:0%
帮助的人:0
展开全部
import 包名.类名
使用的时候 new 类名()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Ro_ths_Child
2010-08-14 · TA获得超过500个赞
知道小有建树答主
回答量:152
采纳率:0%
帮助的人:107万
展开全部
直接new吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式