일반 프로그래밍이란 무엇입니까?

제네릭 프로그래밍은 원래 코드 자체를 변경할 필요없이 코드가 가능한 많은 상황에 적용 할 수 있도록 가장 효율적인 코드를 생성하는 방식으로 작성된 인기있는 유형의 컴퓨터 프로그래밍 유형 중 하나입니다. 코드가 작성되면 작성된 정확한 기능 만 수행 할 수 있습니다. 일반적인 프로그래밍을 사용하여 여러 가지 다른 상황에서 작동하는 코드를 만들면 동일한 기본 기능을 수행하는 동일한 기본 기능을 수행하면 프로그래머는 원본을 변경하지 않고 다른 프로그램에서 단일 코드를 사용할 수 있습니다.

1970 년대에 제네릭 프로그래밍은 ADA 및 CLU 프로그래밍 언어에서 데뷔했습니다. 얼마 지나지 않아 Java 및 C ++와 같은 다른 프로그래밍 언어는 일반 프로그래밍을 사용하여 프로그래밍 코드를 단순화하면서 동일한 코드를 여러 시나리오에서 사용할 수있었습니다. 각 프로그래밍 언어에는이 코드를 사용하는 특정 방법 과이 용어를 설명하기 위해 다른 용어가 있습니다. "G에너지, "템플릿"및 "매개 변수화 된 유형"은 모든 시점에서 일반 프로그래밍 인스턴스를 언급하기 위해 어느 시점에서 사용되었습니다.

이러한 유형의 프로그래밍 인스턴스를 이해하려면 프로그래밍 언어가 어떻게 작동하는지에 대한 기본 개념을 아는 것이 중요합니다. 예를 들어, 두 숫자를 추가하는 프로그램을 입력하기 위해 두 가지 목적을 추가하고, 두 가지 대상을 추가 할 것입니다. 대답도 숫자가되어야합니다.

Paul이 두 숫자를 추가하는 한 프로그램이 작동하지만 다른 것을 추가하려고 시도하면 충돌이 발생합니다. Paul이 문장을 함께 묶기로 결정했다면 단락을 형성하기로 결정하면 프로그램은 숫자가 아닌 글자를 찾을 수 있기 때문에 충돌합니다. 그러나 Paul은 일반 프로그래밍을 사용하여 원래 프로그램에 여러 개의 변수를 받아들이도록 지시 하여이 문제를 해결할 수 있습니다.LES - 숫자와 문자 모두 - 따라서 프로그램은 문장을 만들거나 추가를 수행 할 수 있습니다.

모든 프로그래밍 언어가 효율적이기 위해서는 일반 프로그래밍의 개념이 필요한 것은 아닙니다. 그것을 사용하는 사람들은 정적으로 입력 한 언어입니다. 이것은 단순히 코드가 석재로 설정되어 있으며, 말하기 위해 프로그램이 실행중인 동안 변경 될 수 없음을 의미합니다. 이러한 이유로, 프로그래머가 사용자의 입력이 문자 형태이고 사용자가 숫자를 입력 한 것으로 지정하면 프로그램이 입력을 사용할 수 없습니다. 따라서 프로그래머는 사용자가 입력 할 수있는 모든 논리적 데이터 유형, 숫자, 문자 또는 기호 등을 입력하고 그에 따라 조정할 수있는 프로그램을 작성하려고합니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?