__str__
, строковое представление объекта, в котором ты описал его логику (в зависимости от значения атрибутов объекта), затем, ты вызываешь print,
который автоматически вызывает __str__
и там происходит ровно то что ты описал, то есть print(экземпляр класса) выведет ровно то, что возвращает __str__,
если он был определен, если нет то стандартно ссылку в памяти на объект экземпляра. "php.validate.executablePath": "C:\\OpenServer\\modules\\php\\PHP_7.1\\php.exe"; ^