Здравствуйте, DemAS, Вы писали:
DAS>Что-то там:
DAS>DAS>def initialize(......, x)
DAS> super(.....)
DAS> @x = x
DAS>end
DAS>
DAS>Как это можно сделать ?
Например, так:
def initialize(*arg, &block)
@x = arg.pop
super(*arg, &block)
end
(но вообще-то, принципы объектно-ориентированного дизайна кагбэ намекают нам, что двухмерный массив — вряд ли наследник массива одномерного; а документация стандартной библиотеки кагбэ намекает нам на наличие класса
Matrix)