为了账号安全,请及时绑定邮箱和手机立即绑定

Telphone类与InitailTelphone类是什么关系呢?

为什么在InitailTelphone类中可以直接创建Telphone类的对象并调用Telphone类的方法呢?Telphone类与InitailTelphone类是什么关系呢?

正在回答

2 回答

两者没关系,只要是在一个项目中 你就可以在类a中创建另外一个类b的对象(前提那个类允许,并提供了构造函数),你只需在a的开头 import 导入类b的即可,如果a和b在一个包里都可以不用导包,直接创建

一般这样写是为了吧main函数和类分开,这样是为了明确了程序的入口文件,方便以后的各种操作而已,实际你不创建这个InitailTelphone  直接吧main写在Telephone中完全也是没问题的


3 回复 有任何疑惑可以回复我~
#1

天涯蝶舞 提问者

非常感谢!
2015-11-20 回复 有任何疑惑可以回复我~
#2

这个小锋

请问什么情况下同一个包里面的一个类不能引用另外一个类的方法?而把两个类的方法编辑到同一个类中时却可以运行Exception in thread "main" java.lang.Error: Unresolved compilation problem: The method sum() is undefined for the type Hello at com.ttt.Hello.main(Hello.java:8)
2015-12-09 回复 有任何疑惑可以回复我~

因为这两个类是在同一级目录,编译的时候会自动去检索相关目录。因为是在同一个包下,所以没有用import来进行导入。至于是什么关系,他们都是Java的一个类,可以互相在代码中调用进行实例化。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

Telphone类与InitailTelphone类是什么关系呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信