黑马程序员技术交流社区

标题: 容易搞混 [打印本页]

作者: 双元王志超    时间: 2015-7-13 21:23
标题: 容易搞混
class ExtendsDemo
{
        public static void main(String [] args)
        {
                Zi z = new Zi("wang",10);
        }
}
class Fu
{
        //public Fu(){}
        public Fu(String s){

                System.out.println("Fu 有参构造:"+s);
        }
}
class Zi extends Fu
{
        public Zi(){
                super("无参");
                System.out.println("Zi 无参构造");
        }

        public Zi(String s){
                this();
                System.out.println("Zi 有参构造:"+s);
        }
        public Zi(String s,int a)
        {
                this(s);
                System.out.println("Zi 两个参构造:"+s+"***"+a);
        }
}
作者: 张恩祺    时间: 2015-7-13 21:29
就是调用父类的构造和成员变量和方法呗  那玩意儿都是默认的 不需要的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2