0

私は、オブジェクト指向プログラミングは基本的にどのプログラミング言語でも実行できること、そしてそうするために明示的な言語サポートは必要ないことを読み続けています。つまり、オブジェクト指向プログラムを、たとえばプレーンCで書くことができます。

GTK +以外に、手続き型言語を使用したオブジェクト指向デザインの良い例はありますか?

一方、手続き型設計の良い例はどのオープンソースプロジェクトですか?(できればC)

4

1 に答える 1

1

Cでは、オブジェクト指向プログラミングは通常、構造体ポインターで特定の初期化およびクリーンアップ関数を呼び出す形式を取り、ポリモーフィズムの場合は、関数ポインターの構造体を渡します。私がオフハンドで考えることができる1つの例は、KVMです。

于 2012-07-01T01:34:58.170 に答える