[alishev] Java для начинающих. #24: Класс Object и метод toString()
Java 84. Можем ли мы переопределить метод toString() для Enum?
Да, вы можете переопределить метод toString() для Enum в Java. По умолчанию вызов toString() для экземпляра Enum возвращает значение его поля имени. Однако вы можете определить собственный метод toString() для класса Enum, чтобы возвращать другое строковое представление экземпляра. Вот пример: public enum Day {
MONDAY("Monday"), TUESDAY("Tuesday"), WEDNESDAY("Wednesday"),
THURSDAY("Thursday"), FRIDAY("Friday"), SATURDAY("Saturday"), SUNDAY("Sunday");
private String displayName;
private Day(String displayName) {
this...
Метод toString() в PHP
Когда мы с Вами изучали ООП в JavaScript, то я рассказывал о методе toString(). Так вот, ввиду того, что PHP также поддерживает ООП (хотя JavaScript не поддерживает ООП, а лишь подчиняется его концепции), то и тут имеется метод toString(). И в этой статье мы с Вами его разберём. Метод toString() служит для преобразования объекта в строку. То есть данный метод применяется к объекту и возвращается его строковое представление. А в каком именно виде, Вы можете задать уже в реализации самого метода. Давайте с Вами создадим простой класс, отвечающий за "Точку" (в файле "point...