//此时才是调用子包com.imooc.second下的Telphone.class文件及其构造函数;
值得注意的是即使出现需要调用原包中的重载构造函数(例如:原包有带参数的构造函数;子包没有) 在此情况下也不会调用原包的重载函数,而是报错,即相当于导入的包的Telphone的构造函数会将原包的Telphone的构造函数覆盖掉
值得注意的是即使出现需要调用原包中的重载构造函数(例如:原包有带参数的构造函数;子包没有) 在此情况下也不会调用原包的重载函数,而是报错,即相当于导入的包的Telphone的构造函数会将原包的Telphone的构造函数覆盖掉
2017-05-14
3.package com.imooc;
import com.imooc.second.*; //依旧是调用原包com.imooc下的Telphone.class文件及其构造函数;
4.package com.imooc;
import com.imooc.second.Telphone;
import com.imooc.second.*; //依旧是调用原包com.imooc下的Telphone.class文件及其构造函数;
4.package com.imooc;
import com.imooc.second.Telphone;
2017-05-14
*指包下的所有class类都可以使用
当原包com.imooc下含有子包com.imooc.second且两个包都包含Telphone.class文件及其构造函数1.package com.imooc; //调用原包com.imooc下的Telphone.class文件及其构造函数;
2.package com.imooc;
import com.imooc.*; //依旧是调用原包com.imooc下的Telphone.class文件及其构造函数;
当原包com.imooc下含有子包com.imooc.second且两个包都包含Telphone.class文件及其构造函数1.package com.imooc; //调用原包com.imooc下的Telphone.class文件及其构造函数;
2.package com.imooc;
import com.imooc.*; //依旧是调用原包com.imooc下的Telphone.class文件及其构造函数;
2017-05-14
最赞回答 / qq_喷泉_0
你应该在com.imooc.Iaatelphone类中写main方法,在main方法中实例化Telphone类对象,再调用Telphone中的方法就可以了。
2017-05-14
初始化块就是构造器的补充,初始化块是不能接收任何参数的,定义的一些所有对象共有的属性、方法等内容时就可以用初始化块了初始化!!
好处是可以提高初始化块的复用,提高整个应用的可维护性。--《疯狂java讲义》
好处是可以提高初始化块的复用,提高整个应用的可维护性。--《疯狂java讲义》
2017-05-14