すべての関数をそれぞれのクラスのジェネリックとメソッドにしました。
しかし、関数として機能していたものは機能しなくなりました。
クラス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
、私は少し困惑しています。なぜforはこのように動作するのですか?b
c
setClass
z