Inheritance 12/13 help

Where am i going wrong i cant seem to work it out

<In what way does your code behave incorrectly? Include ALL error messages.>

https://www.codecademy.com/courses/learn-java/lessons/object-oriented-programming/exercises/inheritance?action=lesson_resume&link_content_target=interstitial_lesson


class Dog {
  class Dog extends Animal {
  
  int age;

    public Dog(int dogsAge) {
    
      age = dogsAge;
    
  }
  
  public void bark() {
        
    System.out.println("Woof!");
    
    }
    
  public void run(int feet) {
    
    System.out.println("Your dog ran " + feet + " feet!");

    }
  
  public int getAge() {

    return age;
    
    }
  
    public static void main(String[] args) {
    
    Dog spike = new Dog(5);
    spike.bark();
    spike.run(40);
    int spikeAge = spike.getAge();
    System.out.println(spikeAge);
    spike.checkStatus();

    }

  }

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.