Спасибо за ответ.
В первом примере класс абстрактный и по сути динамическое поле там не нужно, оно есть в наследнике класса. Будет ли этот пример валидным?
Во втором не просто определение свойств, а задание произвольного динамического поля из конструктора.
Мне нужно в данном случае не 17 символьную строчку, а 6-символьную. То есть тот текст, который отображен пользователю, а не отправлен в терминал. Если такое возможно, конечно. Уточнил в вопросе.
например, был отправлен "\e[31;1mString\e[0m", вернется "String" или "\e[31;1mString\e[0m" в зависимости от того, как поддерживается вывод цвета в данной консоли.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
В первом примере класс абстрактный и по сути динамическое поле там не нужно, оно есть в наследнике класса. Будет ли этот пример валидным?
Во втором не просто определение свойств, а задание произвольного динамического поля из конструктора.