动态扩展引用类时如何控制继承

时间:2011-10-18 19:38:21

标签: r inheritance reference-class

在webcrawler / webscraper设置中,我想动态扩展我的基本引用类URL,以便能够为各个主机/域编写特定方法。为了清楚起见,通过动态我的意思是“在遇到新域时自动生成类定义(例如,类URL_something.com,它将继承自类{{ 1}})”。

作为一种享受,唯一的问题是我的班级URL期望字段WebPage的值属于班级url。它将接受类URL的对象,因为它继承自类URL_something.com,但实际上将对象转换为类URL的实例。所以我丢失了它实际上是URL类的信息。

您是否知道如何防止丢失重要信息?

代码示例

URL_something.com

1 个答案:

答案 0 :(得分:1)

接受Martin所说的话(见上面的评论):R 2.14.0修复了我上面所描述的内容。