Java_构造方法

作者: 古佛青灯度流年 | 来源:发表于2017-03-13 11:28 被阅读19次

    1.父类中,默认构造方法是没有参数的;如果有参数,在子类中调用的时候,必须通过super关键字指明父类中的构造方法,并赋值;否则会报错
    例子:

    class Mammal {
        Mammal(String str){
            System.out.println("这是父类方法"+str);
        }
        void getBirthInfo() {
            System.out.println("born alive");
        }
    }
    class Ma extends Mammal{
    
        Ma(){
            super("123");
            System.out.println("这是子类构造方法");
        }
        void getBirthInfo(){
            System.out.println("eggs");
            super.getBirthInfo();
        }
    
        public static void main(String[] args) {
            Ma b = new Ma();
        }
    }
    输出:
    这是父类方法123
    这是子类构造方法
    

    相关文章

      网友评论

        本文标题:Java_构造方法

        本文链接:https://www.haomeiwen.com/subject/bmjfnttx.html