PDA

Просмотр полной версии : Можно ли добавить новый метод к классу integer (.NET)?



Anonymous
25.03.2004, 13:50
Начал изучать .NET (VB и С# заодно). Вот захотелось добавить функциональности встроенным классам. Такое вообще возможно? Например, чтобы для целого числа I=25 метод I.InWords возвращал бы это число словами:
"двадцать пять"?

P.S. Обращаюсь к С и С++, т. к. им эта тема ближе.

Eugie
25.03.2004, 16:49
Если не устраивает стандартный ToString (есть у любого объекта), то можно его перегрузить в производном классе.

Anonymous
25.03.2004, 17:53
ToString мне еще понадобиться, хочется именно добавить, чтобы это добавление не затронуло остальной код.

Eugie
25.03.2004, 23:46
В стандартный класс добавить ничего нельзя. Можно создать производный класс и добавить в него все, что нужно.

Anonymous
26.03.2004, 16:34
Спасибо