本帖最后由 黑马-郑玉元 于 2013-3-16 07:16 编辑
- class Demo01{
-
-
- public static void main(String[] args){
- new Zi();
- }
- }
- class Fu{
- {
- System.out.println("父类构造代码块");
- }
- Fu(){
-
- show();//父类的构造方法
- }
-
- void show(){
- System.out.println("父类的方法");
- }
- }
- class Zi extends Fu{
- int num = 8;
- /*
- static{
- System.out.println("静态代码块 = "+num);
- }
- */
-
- {
- System.out.println("构造代码块 = " + num);//构造代码块
- }
-
- Zi(){
- super();
- System.out.println("子类的构造方法= " + num);//子类的构造方法
- }
-
- void show(){
- System.out.println("子类方法= " + num);
- }
-
- }
- 执行之后的结果!!详细过程,以及理由用到的知识!!!
复制代码 |