オブジェクト指向プログラミング言語は、データとコードの両方を含むオブジェクトを使用します。オブジェクト指向プログラミングの原則は、カプセル化、抽象化、ポリモーフィズム、および継承です。
オブジェクト指向プログラミング(OOP)言語は、私たちが見るところすべてにあります。今日のコンピューティングの世界を構成する最も広く使用されているプログラミング言語のほとんどは、オブジェクト指向です。実際、多くのコンピュータプログラムとWeb上のコンテンツの多くは、
この記事では、オブジェクト指向言語とは何かを見ていきます。 Äãareと彼らの長所と短所を調べます。また、今日使用されている、より人気のあるOOP言語のリストも見ていきます。
プログラミング言語とは何ですか?
プログラミング言語は、プログラマーがコンピューターに実行するための一連の命令を与えることを可能にする一連の規則と手順です。各プログラミング言語には独自の構文があり、一度学習すると、コンピューターが実行する必要のあるタスクを知るのに役立ちます。
このように考えてください。英語は、英語を話す人とのコミュニケーションを可能にする言語です。英語の基本的なルールを知っていれば、それを理解している人なら誰とでも話すことができます。ただし、コンピューターは英語やその他の「従来の」言語を理解できません。
言語オブジェクト指向プログラミングとは何ですか?
コンピューターは強力なマシンです。コンピューターを使えば、非常に迅速に数値を計算でき、多くのアプリケーション向けのすばらしいプログラムを作成できます。ただし、この力を利用するためにコンピュータと通信する必要があるのは、手動で1と0を入力するよりも簡単です。
したがって、プログラミング言語があり、すでに記述されているマシンコードでサポートされています。ただし、マシンコードから離れるほど、データ管理ではより抽象的で専門的な言語になります。これが私たちが非常に多くの言語を持っている理由です。完璧な言語はなく、アプリケーションはすべて異なり、重複しています。
プログラミングパラダイム
この点で、プログラミング言語は、多くの場合、プログラミングパラダイムから分離されています。プログラミングパラダイムは、データを調べてアクセスする方法です。 2つの主要なパラダイムはオブジェクト指向であり、 機能的ですが、他にもたくさんあります(上記の背後にある原則を含む)。