我已经将我所有的函数变成了它们各自类的泛型和方法。
但是现在作为函数起作用的东西不再起作用了。
类bond.id没有泛型或方法。
它只保存传递给a、b和的变量,这些变量中的c每一个都调用bond.id@...
没问题a,b并且c按照他们应该使用的方式工作new(" ",...)
当一切都是函数而不是类上的方法时,最后一步是class(z)继承a的b,和c。
这行得通。
但是现在当我setClass("z", contains = c(a, b, c))收到以下错误时:
.local(.Object, ...) 中的错误:缺少参数“bond.id”,没有默认值
a如果, b,正在工作,我有点困惑,c为什么setClassfor会z这样?