A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

class Demo{

        static{
                System.out.println("zhu静态代码块...");
        }

        {
                System.out.println("zhu构造代码块 ...");
        }

        public static void main(String[] args) {
               
                {
                        System.out.println("zhu局部代码块 ...");
                }
                int x = 1;
                System.out.println("x= "+x);
                new Demo();
                Zi z = new Zi();
                z.showFu();
                z.showZi();

                System.out.println("--------------");

                Zi z1 = new Zi(17);
                z1.showFu();
                z1.showZi();
        }
}

class Fu{
        static int x = 1;
        private int age = 1;
        static{
                System.out.println("Fu静态代码块...");
        }

        {
                System.out.println("Fu构造代码块 ...");
        }
       
        public Fu() {
                System.out.println("Fu类无参构造···");
        }

        public Fu(int age) {
                this.age = age;
                System.out.println("Fu类有参构造···");
        }
       
        public void showFu() {
                System.out.println("Fu类成员方法 ...");

                {
                        System.out.println("Fu局部代码块 ...");
                }

        }
}

class Zi extends Fu {

        static{
                System.out.println("Zi静态代码块...");
        }

        {
                System.out.println("Zi构造代码块 ...");
        }

        public Zi() {
                System.out.println("zi类无参构造···");
        }

        public Zi(int age) {
                super(age);
                System.out.println("zi类有参构造···");
        }

        public void showZi() {
                System.out.println("Zi类成员方法...");

                {
                        System.out.println("Zi局部代码块 ...");
                }

        }
}

1 个回复

倒序浏览
看到看不下去
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马