Я хотел бы написать программу, которая печатает «Hello World», но мне нравится делать класс A, который печатает Hello и класс B, который печатает World. Класс B расширяет A. Как я могу получить этот отпечаток?Запись привет мир на extends class
Мой код:
public class A {
public String toString(){
return "Hello";
}
}
public class B extends A{
public String tostring(){
return super().tostring() + "World";
}
}
public class Test {
public static void main(String[] args) {
A first = new A();
B second = new B();
System.out.println(first);
System.out.println(second);
}
}
Я пытался написал эту программу, но я не знаю, как написать класс B.
tostring() не в суперклассе у вас есть метод, называемый toString(), хотя я предполагаю, что вы это – dave
Синтаксис 'super.met Ход() '. Вы неправильно использовали 'toString()'. –