Ruby 언어에 경우에는 Python 보다 Module 이용하기가 좀 더 어렵습니다.
물론 , 그렇게 어렵지는 않습니다. Module은 쉽게 말해 "같은 기능을 모아 둔 것"을 말한다고 생각하시면 편합니다.
Python과는 다르게 Ruby의 경우 Module이라는 키워드를 제공합니다.
물론 해당 Module이 작성 된 파일을 왼쪽 화면처럼 사용하고자 하려면, require_relative '파일명'을 적어주셔야 합니다.
require도 사용합니다.
추가적으로 Ruby언어에서 Module내에 존재하는 클래스에 접근하려면,
:: 키워드를 사용해야 합니다.
그리고 객체로 생성하면 됩니다. 쉽죠?
생활코딩 자료입니다.
반응형
'프로그래밍 > Ruby' 카테고리의 다른 글
Ruby 문법 배우기 (0) | 2016.07.13 |
---|---|
Block vs Closure 차이 (0) | 2015.11.20 |
Ruby class의 멤버에 관한 이야기 2 (0) | 2015.07.28 |
Ruby class의 멤버에 관한 이야기 1 (0) | 2015.07.28 |
Ruby 에서 Block 표현식 사용 이야기 (0) | 2015.07.25 |