@techreport{oai:ipsj.ixsq.nii.ac.jp:00030783,
 author = {渡守武和記 and 西山, 保 and Kazunori, Tomotake and Tamotsu, Nishiyama},
 issue = {19(1990-PRO-038)},
 month = {Mar},
 note = {オブジェクト指向言語Koolaにおける3種類のクラス定義について、オブジェクト指向的なC言語インターフェースという観点から説明する。C言語をベースにしたオブジェクト指向言語のプログラムで、C言語で書かれた既存のモジュールの関数や基本データタイプに関するライブラリ関数の関数コールのようなC言語とのインターフェースに関する部分はオブジェクト指向的ではない。Koolaには、このようなオブジェクト指向的でない部分をオブジェクト指向的に記述するための3種類のクラス定義が備わっている。これらを利用することによって、アプリケーションプログラムではプログラム全体の完全なオブジェクト指向記述を実現できる。, This paper describes the functionality and syntax of the three types of class definitions in the object-oriented language Koola from the point of view of an object-oriented interface to the C language. In an object-oriented program written in a C-based object-oriented language, its interface parts to C such as function calls of libraries or modules are not object-oriented expressions. Koola provides three types of class definitions that make it possible to describe such non-object-oriented parts in object-oriented style. By using these class definitions, application programs can be written in comlete object-oriented style.},
 title = {オブジェクト指向言語Koolaにおけるクラス定義},
 year = {1991}
}