이중 콜론 :: Ruby의 연산자

Hassan Ejaz 2022년8월18일
이중 콜론 :: Ruby의 연산자

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의 이중 콜론 :: 연산자를 사용하여 모든 모듈에서 모든 메서드, 클래스 또는 상수에 액세스할 수 있습니다.

관련 문장 - Ruby Operator