Dog.java 734 B

123456789101112131415161718192021222324
  1. package J20250716.demo01_extends;
  2. /**
  3. * @author WanJl
  4. * @version 1.0
  5. * @title Dog
  6. * @description
  7. * @create 2025/7/16
  8. */
  9. public class Dog extends Animal{
  10. public Dog(int a) {
  11. super(a);
  12. System.out.println("狗类无参的构造方法");
  13. }
  14. @Override //重写注解,检查下面的方法是否是重写的父类方法
  15. public void move(){
  16. System.out.println("狗要跑...四个蹄儿......");
  17. }
  18. //父类和子类有相同的静态方法,只能说明巧合,恰巧父子类有同名方法。不能说明是子类重写父类的静态方法。
  19. //因为无法通过Override注解验证
  20. public static void met(){
  21. System.out.println("父类的静态方法");
  22. }
  23. }