이중 콜론 :: Ruby의 연산자
Hassan Ejaz
2022년8월18일
Ruby에서 이중 콜론 ::
연산자를 사용하는 방법을 소개합니다.
이중 콜론 ::
Ruby의 연산자
Ruby는 자동화 도구, 정적 웹사이트 및 데이터 처리 서비스에서 사용하는 것으로 유명합니다. Ruby를 스크립팅 언어로 사용할 수도 있습니다.
연산자의 기본 정의는 특정 동작을 나타내는 기호라는 것입니다. 컴퓨터 프로그래밍 언어에서 부울 연산자, 산술 연산자 및 논리 연산자와 같은 많은 연산자는 다른 프로그래밍 언어에서도 사용됩니다.
연산자는 프로그래밍 언어를 사용하여 구축된 모든 소프트웨어의 주요 부분입니다. 모든 소프트웨어는 연산자를 사용하여 일종의 작업을 수행합니다.
Double Colon ::
은 상수, 클래스 또는 모듈이 Ruby 프로그래밍 언어의 인스턴스 및 클래스 메서드에 액세스할 수 있도록 하는 매우 유용한 연산자입니다. 이 연산자는 모듈 및 클래스의 모든 위치에서 액세스할 수 있습니다.
이 연산자의 작업을 시작하려면 먼저 클래스 개체를 반환하는 특정 표현식으로 ::
상수 이름 접두사를 명확히 합니다. Count
라는 모듈을 만드는 예를 들어보겠습니다.
count
모듈 내에서 상수를 포함하는 CounterClass
클래스를 포함하는 Counter
라는 다른 모듈을 생성합니다. 아래와 같이 이중 콜론 연산자를 사용하여 이 상수를 호출합니다.
예제 코드:
# Ruby
module Count
module Counter
class CounterClass
Ruby_count = 6
end
end
end
puts Count::Counter::CounterClass::Ruby_count
출력:
6
위의 예에서 Ruby의 이중 콜론 ::
연산자를 사용하여 모든 모듈에서 모든 메서드, 클래스 또는 상수에 액세스할 수 있습니다.