OOPSの完全な形式は何ですか?


ベストアンサー

オブジェクト指向プログラミング(OOP)と関数型プログラミングの違いをどのように説明しますか?に対するRichard KennethEngの回答を参照してください。技術者以外の人へのプログラミング(FP)?

Smalltalkは、存在するクラスベースのOOPの最高の例です(クラスに基づかない他の形式のOOPもありますが、ほとんど無視できます。 。クラスベースのOOPが最も一般的です。)クラスはオブジェクトを作成するための定義またはテンプレートです。Smalltalkでは、すべて Smalltalkではオブジェクトです!

クラスは別のクラスから継承できます。プロパティとメソッドを継承でき、(または、!)独自のプロパティとメソッドに置き換えます(Smalltalkは単一の継承のみをサポートします。複数の継承、つまり、複数のクラスから継承すると、物事が大きくなりますより複雑で、Smalltalkは非常にシンプルにすることを目指しています。)

C ++のような言語は、OOPパラダイムをさらに複雑にします。彼らはOOPをより表現力豊かで柔軟にすることを目指していますが、それだけの価値があるかどうかはわかりません。

回答

OOPS-オブジェクト指向プログラミング。 OOPSの「S」は「SYSTEMS」の略です。実際、OOPS Conferenceと呼ばれる会議があり、「オブジェクト指向プログラミング言語とシステム」会議の略です。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です