天涯蝶舞
2015-11-19 22:24
为什么在InitailTelphone类中可以直接创建Telphone类的对象并调用Telphone类的方法呢?Telphone类与InitailTelphone类是什么关系呢?
两者没关系,只要是在一个项目中 你就可以在类a中创建另外一个类b的对象(前提那个类允许,并提供了构造函数),你只需在a的开头 import 导入类b的即可,如果a和b在一个包里都可以不用导包,直接创建
一般这样写是为了吧main函数和类分开,这样是为了明确了程序的入口文件,方便以后的各种操作而已,实际你不创建这个InitailTelphone 直接吧main写在Telephone中完全也是没问题的
因为这两个类是在同一级目录,编译的时候会自动去检索相关目录。因为是在同一个包下,所以没有用import来进行导入。至于是什么关系,他们都是Java的一个类,可以互相在代码中调用进行实例化。
Java入门第二季 升级版
530559 学习 · 6091 问题
相似问题