ну дак объект это out, а мы просто обращаемся к классу, где он содержится Тогда почему низя просто System.println(), наверное потому что println не статический Тада почему нельзя
System xxx = new System(); xxx.println();
ывывы
Ученик
(118)
Хаку 2, а да print же в другом классе
короче я запутался
Поле out в классе System объявлен с нативными методами, а не с дефолтными. Эти нативные методы, например возьмем print(String) - печатает строку именно в консоль, а не по дефолту - в какой-то файл. Ты не можешь вызвать конструктор PrintStream(), но можешь PrintStream(String), где String - путь к файлу. Есть ещё PrintStream(File), функционал тот же, только параметры разные.
в методе main