Существует ли способ заставить производные классы переопределить ToString ()?

Другой пользователь, который с тех пор удалил их ответ (не уверенный, если они хотели бы быть признанными) предположил, что разработчики языка Python могут быть в состоянии упростить дизайн синтаксического анализатора при помощи тех же правил парсинга и расширение завершенных символов к необработанной форме машинально (если литерал был отмечен как сырые данные).

я думал, что это было интересной идеей и включает его как общественную Wiki для потомства.

8
задан Domenic 26 August 2009 в 02:20
поделиться

1 ответ

Не через интерфейс.

Для этого вам понадобится абстрактный класс.

- Изменить

Вы можете просто повторно объявить 'ToString' как абстрактный :

abstract class Foo
{
    public override abstract string ToString ();
}
11
ответ дан 5 December 2019 в 15:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: