-3

특히 C/C++ (선언적)과 비교할 때 Java는 어떻게 필수적입니까?자바는 '선언적'프로그래밍 언어가 아니라 '명령형'프로그래밍 언어와 어떻게 다른가요?

+8

저는 C와 C++가 모두 필수적이라고 믿습니다. –

+0

아마도 C/C++ 프로그램이 정의하는 함수를 선언해야하기 때문에 혼동이 될 수 있습니까? 그것은 선언적 언어 (또는 명령형 언어로 할 수있는 선언적 프로그래밍)와 아무런 관련이 없습니다. – Javier

답변

14

C/C++도 필수적입니다.

편집 : 필수 사항은 다음과 같이하고 다음 단계로 진행하십시오. 선언적입니다, 이것이 규칙입니다. 이제이 질문에 대한 답이 무엇입니까? Google, 많은 정보를 찾을 수 있습니다.

+2

http://stackoverflow.com/questions/1619834/difference-between-dlclative-and-procedural-programming have lots 선언적 언어가 무엇인지에 대한 이해를 돕기 위해 선언적 언어와 명령형 언어의 예를들 수 있습니다. – itowlson

9

개념이 혼란 스럽습니다. C 및 C++은 선언적 언어가 아닙니다. Declarative ProgrammingImperative Programming을 참조하십시오. 기본적으로 선언 언어 (예 : Prolog)를 사용하면 명령 파일 으로 지정하지 않고도 원하는 결과를 얻을 수 있습니다. 이는 명령형 언어와 대조됩니다.