不同包之间的继承extends
情景如下:
两个类:ExtendsSuper(父类)、ExtendsSub(子类)
两个包:父类ExtendsSuper位于包packSuper路径下,子类ExtendsSub位于包packSub路径下
代码如下:
父类:
package packSuper; import static java.lang.System.*; public class ExtendsSuper{ public String name; public double weight; public void info(){ out.println(this.name); out.println(this.weight); } }
编译打包父类:
子类:
package packSub; public class ExtendsSub extends packSuper.ExtendsSuper{ public static void main(String[] args){ ExtendsSub S=new ExtendsSub(); S.name="苹果"; S.weight=0.5; S.info(); } }
编译打包子类:
运行结果如下:
热心技术,并兼吃喝,偶谈风月,不言国事.