Почему вывод system.out.println(новый сотрудник) - это адрес, а вывод system.out.println(новая дата) - сегодняшняя дата ?
вывод следующей программы:
о/р:
Сотрудник@------(какой-то адрес)
сегодняшняя дата
почему объект предопределенного класса Date ведет себя иначе, чем объект пользовательского класса, когда он передается методу println?
Что я уже пробовал:
импорт java.util.*;
импорт java.time.*;
классный работник(){
// Пустой
}
класс основной{
публичный статический пустота главный(строка[] аргументы){
System.out.println(новый сотрудник); //объект пользовательского класса
System.out.println(new Date); // объект предопределенного класса Date
}
}