现在的位置: 首页 > 综合 > 正文

类的继承与组合

2013年10月10日 ⁄ 综合 ⁄ 共 663字 ⁄ 字号 评论关闭

/**

 * 类的继承与组合

 *

 * @author rk

 * @since 0.1

 *

 */

class Insect {

    private int i = 9;

    protected int j;

 

    Insect() {

        System.out.println("i=" + i

                + ",j=" + j);

        j = 39;

    }

 

    private static int x1 = printInit("static Insect.x1 initialized");

 

    static int printInit(String s) {

        System.out.println(s);

        return 47;

    }

}

 

public class Beetle extends Insect {

    private int k = printInit("Beetle.k initialized");

 

    public Beetle() {

        System.out.println("k=" + k);

        System.out.println("j=" + j);

    }

 

    public static int x2 = printInit("static Beetle.x2 initialized");

 

    public static void main(

            String[] args) {

        System.out

                .println("Beetle Constructor");

        Beetle b = new Beetle();

    }

}

抱歉!评论已关闭.