【java基础】同一个包不同类调用函数如何可以直接用 函数名() 调用?
答案:5 悬赏:30 手机版
解决时间 2021-03-23 17:58
- 提问者网友:放下
- 2021-03-23 12:24
【java基础】同一个包不同类调用函数如何可以直接用 函数名() 调用?
最佳答案
- 五星知识达人网友:蕴藏春秋
- 2021-03-23 12:41
静态导入,import static database.Services.函数名;之后在Test中就可以直接使用:函数名()。
但是要注意Test中的函数尽量不要与Services中的冲突。
但是要注意Test中的函数尽量不要与Services中的冲突。
全部回答
- 1楼网友:毛毛
- 2021-03-23 16:00
依我的理解,只用函数名(),在当前类默认的This(可省略),如果不是同一个类里,那么只能Class.Function()
//以上个人理解。
//以上个人理解。
- 2楼网友:青尢
- 2021-03-23 15:02
你可以在类中建立另一个类的对象,利用对象来调用
- 3楼网友:人類模型
- 2021-03-23 14:28
你确认 你的静态函数 是不是private???? 静态函数是可以直接函数名调用的
- 4楼网友:白昼之月
- 2021-03-23 13:02
你说的应该是静态导入吧
import static java.lang.System.out;
这样写可以直接 out.print("给分");
import static java.lang.System.out;
这样写可以直接 out.print("给分");
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯