问答详情
源自:8-3 如何使用 Java 中的对象

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

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

提问者:天涯蝶舞 2015-11-19 22:24

个回答

  • 天启之魂
    2015-11-20 09:08:26
    已采纳

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

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


  • sxian_wang
    2015-11-20 00:54:51

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