| 【発明の名称】 |
静的・オブジェクト・インタ―フェ―スからのポリモアフィックの振る舞いを容易にするデ―タ処理装置、方泡コンピュ―タ・プログラム製品 |
| 【発明者】 |
【氏名】グラハム・カストリー・チャータース
【氏名】デビット・ジョーン・ビネス
|
| 【要約】 |
【課題】データ処理システムにおいて静的・クラスのためにポリモアフィックな振る舞いを与える最適な装置及び方法を提供することである。
【解決手段】静的クラス階層及び非静的クラス階層とういう2つの継承階層を有するオブジェクト指向プログラミング・ソフトウエア・アーキテクチャを用いて、データ処理を実行するデータ処理装置を開示する。この装置は、静的階層の静的クラスに関するメソッド呼び出しを受取る手段と、その静的クラスにおいて静的ポインタを用いて、受取られたメソッド呼び出しを、前記非静的階層の非静的クラスのインスタンスにリダイレクトする手段とを備える。各前記メソッド呼び出しの各々は、特定のメソッドを前記データ処理装置によって処理することをリクエストし、非静的クラスのインスタンスは受取られたメソッド呼び出しにおいてリクエストされたメソッドのインプリメンテイションを提供する。 |