我的目标是将 Security 类的插槽之一定义为另一个类 Quote。
首先我定义类引用:
Quote <- setClass("Quote", slots = c(Last = "numeric", Settle = "numeric"))
然后我试图定义类安全如下:
Security <- setClass("Security", slots = c(Name = "character", Price = "Quote"))
最后,我正在尝试为类 Security 创建构造函数:
Security <- function(Name = character(), Last = numeric(), Settle = numeric())
new("Security", Name = Name, Price@Last = Last, Price@Settle = Settle)
不幸的是,这段代码不起作用......
提前致谢。