5.7 编写方法

Keywords:

Previous: Group methods,Up: Object-oriented programming

5.7 编写方法

用户可以很方便地编写它们自己的方法和泛型函数。泛型函数可以简单地看作调用UseMethod的函数。而方法则是通过方法分发的函数。这可以通过调用 UseMethodNextMethod 实现。

值得记住的是方法可以直接调用。这就意味着它们可以在不调用UseMethod的情况下直接键入,这会导致特殊变量.Generic.Class.Method 不会被实例化。在这种情况下,前面讨论的默认规则将用于确定这些值。

泛型函数最常用于为统计对象,一些模型拟合过程中产生的结果通常会提供printsummary 方法。为了这样做,每个模型赋予其输出结果一个类属性,然后提供特定的方法处理结果并且给出它的易读版本(信息展示方式比较友好的方式)。用户只需要记住printsummary 会提供任何分析结果的友好输出。

Hits:Loading...

special topic