文章目录 零、本讲学习目标 一、方法的重写 (一)什么是方法重写 (二)案例演示方法重写 1、拷贝动物类、狗类和测试狗类 2、修改狗类,重写父类方法 3、查看并运行测试狗类 (三) 实操演练方法重写 二、方法重写注意事项 (一)方法签名要相同 (二)访问权限不能缩小 (三)演示方法重写的访问权限 1、父类方法是deault权限 2、父类方法是protected权限 3、父类方法是public权限 零、本讲学习目标 理解方法重写的必要性 掌握子类如何重写父类方法 一、方法的重写 (一)什么是方法重写 在继承关系中,子类会自动继承父类中公共的方法,但有时在子类中需要对继承的方法进行一些修改,即对父类的方法进行重写 - Override。 (二)案例演示方法重写 1、拷贝动物类、狗类和测试狗类 从c03.s05.p01包里拷贝Animal类、Dog类和TestDog类到c03.s05.p02包里 2、修改狗类,重写父类方法 修改Dog类,重写父类的两个方法 - move()和eat()