クラス宣言式中で定義していないメソッドでも、あとからクラス外定義を行う ことにより、追加することができます。
たとえば、
class Example {
private a, b ;
}
という、メソッド定義のないクラスを定義しておき、それに、新たに メソッドを追加するには、
method Example::Sum () {
->a + ->b ;
}
とします。また、既存のメソッド/秘伝の再定義にも利用することもできま す。11.2
この追加定義の仕様は、主に、カプセルクラスにユーザ定義メソッドを追加す るために用意されたものです。