0

私の理解では、OOP 言語は抽象化、継承、ポリモーフィズムを扱います。あれは正しいですか?

私の質問は、非 OOP 言語がデザイン パターンをどのように利用できるかということです。

4

2 に答える 2

0

C関数では、ポインターは、ポリモーフィズム、デザインパターンコマンドなどを実装するためによく使用されます。

于 2012-08-16T20:12:44.170 に答える
0

Shawn Mclean のコメントに記載されているリンクは優れています。

多くの場合、デザイン パターンは OO に関するものですが、そうである必要はありません。元の設計パターンは、物理アーキテクチャのパターン言語でした。

関数型プログラミングのパターンまたは (リアルタイム/組み込み) [http://www.eventhelix.com/realtimemantra/patterns/] を参照してください。オブジェクト指向が利用できないことがよくあります。

于 2012-08-16T15:59:02.980 に答える