Why I cant instance a RussianTranslator Object?
package zh.codegym.task.task13.task1311;
/*
招一个翻译吧
*/
public class Solution {
public static void main(String[] args) {
Solution.RussianTranslator russianTranslator = new Solution.RussianTranslator();
System.out.println(russianTranslator.translate());
}
public static abstract class Translator {
public abstract String getLanguage();
public String translate() {
return "我翻译" + getLanguage();
}
public class RussianTranslator extends Translator {
public String getLanguage(){
return "俄语";
}
public String translate() {
return "我翻译" + getLanguage();
}
}
}
}