Как ни странно, именно это я и сделал, но это казалось «неправильным» и немного неловким.

у меня есть класс под названиемfooтогда перегрузитьsummary функция

summary.foo = function(x, ...) print("bar")

Однако этот метод не работает сsd функция, то есть

> bar = createFooClass()
> sd.foo = function(x, ...) print("Hi")
> sd(bar)
  error: is.atomic(x) is not TRUE

Как правильно перегрузить эту функцию?

Ответы на вопрос(2)

Ваш ответ на вопрос