Skip to main content

一般的なプログラミングとは何ですか?

genericプログラミングは、元のコード自体に変更を必要とせずにコードをできるだけ多くの状況に適用できるようにしながら、可能な限り最も効率的なコードを作成するように書かれた人気のあるタイプのコンピュータープログラミングです。コードが記述されると、書かれた正確な関数のみを実行できます。一般的なプログラミングを使用して、さまざまな状況で動作するコードを作成することにより、同じ基本的な全体的な関数を実行しながら、プログラマーはオリジナルに変更を加えることなく、異なるプログラムで単一のコードを使用できます。、一般的なプログラミングは、ADAおよびCLUプログラミング言語でデビューしました。その後まもなく、JavaやC ++などの他のプログラミング言語は、一般的なプログラミングを使用してプログラミングコードを簡素化し、同じコードを複数のシナリオで使用できるようにしました。各プログラミング言語には、このコードを使用する特定の方法と、それを説明するために異なる用語があります。ジェネリック、テンプレート、およびパラメーター化されたタイプはすべて、ジェネリックプログラミングのインスタンスを参照するためにすべての時点で使用されています。たとえば、Paulが2つの数字を一緒に追加するプログラムを作成したい場合、コンピューターコードを入力して2つのオブジェクトを追加します。彼はその後、これらの2つのオブジェクトが数字であり、最終的な答えも数字であるべきだとコンピューターに伝えます。一緒。パウロが文章をひもでつなぎ合わせて段落を形成することを決めた場合、プログラムは数字ではなく文字を見つけるためにクラッシュします。ただし、ポールは、一般的なプログラミングを使用して元のプログラムに多くの変数を受け入れるように指示することで、この問題を修正することができます。数字と文字&mdashの両方。したがって、プログラムは文を作成したり、追加を実行したりすることができます。それを使用するものは静的に型言語です。これは、コードがいわば石に設定されていることを意味し、プログラムの実行中に変更できないことを意味します。このため、プログラマーがユーザーからの入力が文字の形で、ユーザーが番号を入力することを指定した場合、プログラムは入力を使用できませんでした。したがって、プログラマーは、ユーザーが数字、文字、シンボルであっても、ユーザーが入力できるすべての論理データ型を予測し、それに応じて調整できるプログラムを作成しようとします。