[Ruby] self × Ruby É this × Java
Dmitry V. Sabanin
sdmitry на lrn.ru
Чт Дек 4 14:10:44 MSK 2003
On Thursday 04 December 2003 17:44, V V wrote:
> Обращаюсь к специалистам :) в Ruby (и Java тоже :)))
> Есть у меня такой примерчик на Java
8-< вырезано
> но хочется обойтись без этого.
>
> Что можете посоветовать ?
Вот мой вариант того как реализовать этот класс в Ruby.
Если что не понятно - спрашивайте, но ничего сложного здесь нет :)
class ISOComponent
# Эмулируем работу setFieldNumber
attr_writer :field_number
end
class ISOMsg < ISOComponent
def initialize(arg=nil)
unless arg
@fields = {};
@maxField = -1;
@dirty = true;
@maxFieldDirty=true;
@direction = 0;
@header = nil;
else
unless arg.kind_of? Fixnum
raise TypeError, "Wrong value given to ISOMsg initializer"
end
initialize
field_number = arg
end
end
end
> С Уважением,
> Владислав
--
sdmitry -=- Dmitry V. Sabanin
MuraveyLabs.
Подробная информация о списке рассылки Ruby