5.7 编写方法
Previous: Group methods,Up: Object-oriented programming
5.7 编写方法
用户可以很方便地编写它们自己的方法和泛型函数。泛型函数可以简单地看作调用UseMethod的函数。而方法则是通过方法分发的函数。这可以通过调用 UseMethod 或NextMethod 实现。
值得记住的是方法可以直接调用。这就意味着它们可以在不调用UseMethod的情况下直接键入,这会导致特殊变量.Generic, .Class 和.Method 不会被实例化。在这种情况下,前面讨论的默认规则将用于确定这些值。
泛型函数最常用于为统计对象,一些模型拟合过程中产生的结果通常会提供print 和 summary 方法。为了这样做,每个模型赋予其输出结果一个类属性,然后提供特定的方法处理结果并且给出它的易读版本(信息展示方式比较友好的方式)。用户只需要记住print 或 summary 会提供任何分析结果的友好输出。
Hits:Loading...
