I am trying to debug my code but I keep getting errors related to this section, specifically the overriding method. Any suggestions?
class Mayan extends Language {
Mayan(String languageName, int speakers) {
super(languageName, speakers, "Central America", "verb-object-subject");
@Override
public void getInfo() {
System.out.println(this.name + " is spoken by " + this.numSpeakers + " people mainly in " + this.regionsSpoken + ".");
System.out.println("The language follows the word order: " + this.wordOrder + ".");
System.println("Fun fact: " + this.name + " is an ergative language.");
}
This is what my code looks like, yet I’m getting an error about a “;” expected on my getInfo() method. I don’t have the slightest clue what it’s referring to
class Mayan extends Language {
Mayan(String languageName, int speakers) {
super(languageName, speakers, "Central America", "verb-object-subject");
} // <---- This is missing
@Override
public void getInfo() {