Почему System.out.println (super)
не разрешен?
System.out.println(this);
Это нормально, и this.toString ()
вызывается и печатается автоматически.
Конечно, можно использовать переменную экземпляра вместо this
.
Однако, this
и super
можно использовать так же, как я знаю.
System.out.println(super);
Так почему это не удается? Я думаю, он должен вызывать super.toString ()
неявно.
Я прочитал документ спецификации Java, но не нашел причины.