类是一种具体的实现体,而接口定义了某一批所需要遵守的规范,接口不关心这些类的内部数据,也不关心这些类里方法的实现细节,它只规定这些类里必须提供某些方法
2015-11-20
已采纳回答 / 天启之魂
两者没关系,只要是在一个项目中 你就可以在类a中创建另外一个类b的对象(前提那个类允许,并提供了构造函数),你只需在a的开头 import 导入类b的即可,如果a和b在一个包里都可以不用导包,直接创建一般这样写是为了吧main函数和类分开,这样是为了明确了程序的入口文件,方便以后的各种操作而已,实际你不创建这个InitailTelphone 直接吧main写在Telephone中完全也是没问题的
2015-11-19
已采纳回答 / moveForward
非静态的内部类寄生在外部类对象中,非静态的内部类是外部类的对象成员,主调者当然是外部类对象。如果是静态内部类通过外部类即可创建Inner i = new Helloworld.Inner();
2015-11-19