이름과 네임스페이스 구별

이름과 네임스페이스 구별

"네임스페이스"에 대한 참조네임스페이스 - Wikipedia:

컴퓨팅에서 네임스페이스는 다양한 유형의 개체를 구성하는 데 사용되는 기호 집합입니다. 이름으로 언급됨. 대표적인 예는 다음과 같습니다.

  • 파일 시스템은 파일에 이름을 할당하는 네임스페이스입니다.[1]
  • 일부 프로그래밍 언어는 변수와 서브루틴을 네임스페이스로 구성합니다.
  • 컴퓨터 네트워크 및 분산 시스템은 컴퓨터, 프린터, 웹 사이트, (원격) 파일 등과 같은 리소스에 이름을 할당합니다.

그 생각을 이해할 수 있어요이름으로 언급됨그리고 이해하다이름,

그런데 "네임스페이스"와 "이름"을 구별하는 데 문제가 있습니다.
"네임스페이스"에 있는 공백은 무엇인가요?

답변1

공간여기에서의 사용법은 다음과 비슷합니다.수학적 개념공간:

수학에서 공간은 몇 가지 추가 구조를 갖춘 모음(우주라고도 함)입니다.

네임스페이스이름의 집합입니다.

답변2

두 번째 문단도 읽어보셨나요?위키피디아 페이지?

네임스페이스는 다양한 컨텍스트에서 이름을 재사용할 수 있도록 계층 구조로 구성되는 경우가 많습니다. 비유로, 각 사람이 고유한 이름을 갖고 친척과 공유하는 성을 갖는 사람의 명명 시스템을 고려하십시오. 가족 구성원의 이름이 각 가족 내에서만 고유한 경우, 장젠(Zhang Jian)은 많더라도 이름과 성의 조합으로 각 개인을 고유하게 식별할 수 있습니다. Doe 계열의 네임스페이스에서는 "Jane"만으로도 사람을 지정하기에 충분하지만, Everything의 "글로벌" 네임스페이스에서는 전체 이름을 사용해야 합니다.

따라서 이 예에서 "Jane"은 이름이고 "Doe"는 네임스페이스입니다.

관련 정보