Java继承的一个实例

王朝java/jsp·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

1、我们先建立基类BaseClass.class,然后再从该类派生新类InherienceTest,展示从基类派生的方法(Methord)及基类构造函数的执行。

package InherienceTest.BaseClass;//package 后可以被继续,但是不能执行

public class BaseClass

{

public BaseClass(){

System.out.println("I'm the ConstrUCtor Function in BaseClass!");

}

protected static void FuncTest(){

System.out.println("This is a Function Test in BaseClass!");//Static Methord

}

public static void main(String[] args){

FuncTest();

System.out.println("This is the BaseClass!");

System.out.println(new Java.util.Date());

}

};

import InherienceTest.BaseClass.BaseClass;//相当于路径:path & InherienceTest\BaseClass\BaseClass.class

public classInherienceTest extends BaseClass//注重:public主类名必须和文件名相同

{//基类不能和派生类在同一目录下面。

public static void main(String[] args)//main函数必须是pulic static

{

InherienceTest xx=new InherienceTest();//构造函数被执行

xx.FuncTest(); //调用继续的方法

System.out.println("Hello World!");

}

}

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航