美文网首页JavaSE
11.函数的复写(override)

11.函数的复写(override)

作者: null_meng | 来源:发表于2019-02-23 09:18 被阅读0次

    1.函数的复写

    2.使用super调用父类的成员函数

    super和this的用法很类似,一个调用父类,一个调用子类

    复写

    复写也被称之为覆盖或者重写

    //1.在具有父子关系的两个类中

    //2.父类和子类各有一个函数,这两个函数的定义(返回值类型、函数名和参数列表)完全相同

    class Person{

        String name;

        int age;

        void    introduce(){

            System.out.println("我的姓名是”+name+“,我的年龄是”+age);

        }

    }

    class Student extends Person{

        String address;

          void    introduce(){

            //System.out.println("我的姓名是”+name+“,我的年龄是”+age);

            super.introduce();

            System.out.println("我的地址是”+address);

        }

    }

    相关文章

      网友评论

        本文标题:11.函数的复写(override)

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