타이프 라이터 네임 스페이스에 대해

타이프 라이터 네임 스페이스

가장 명시 적 네임 스페이스의 목적 중 하나는 같은 이름의 문제를 해결하는 것입니다

명확하게 구별하기 위해 클래스 샤오 밍라는 두 학생을 가질 때 이러한 경우를 가정, 우리는 외부의 이름을 사용하는 등 자신의 성 (왕 샤오밍 리 샤오밍)와 같은 몇 가지 추가 정보를 사용했다 또는 부모의 이름, 등등.

네임 스페이스는 가시 범위 식별자를 정의하고, 하나 개의 식별자가 여러 네임 스페이스에서 정의 될 수 있고, 그것은 상이한 네임 스페이스 의미는 무관하다. 이러한 방법으로, 당신은 새로운 공간을 기존의 식별자와 충돌하지 않는 식별자를 정의 할 수있는 다른 네임 스페이스의 기존 정의하기 때문이다.

타이프 라이터 사용하여 네임 스페이스 네임 스페이스는 다음과 같은 구문은 정의된다 :

네임 스페이스 SomeNameSpaceName { 
    수출 인터페이스 ISomeInterfaceName {}  
    수출  클래스 SomeClassName {}   
}

이 네임 스페이스 SomeNameSpaceName을 정의하고,

우리가 외부에서 클래스와 인터페이스를 SomeNameSpaceName 수있는 클래스를 호출해야하는 경우 클래스 및 인터페이스를 추가 할 필요가 수출 키워드를.

네임 스페이스 프로젝트에서 일반적으로, 그것은 클래스와 같은 이름을 구별하는 것입니다

 

추천

출처www.cnblogs.com/mqflive81/p/11361151.html