load는 매번 새롭게 파일을 불러옴
require는 최초 한번만 파일을 불러옴
include는 모듈의 메서드들을 인스턴스 메서드로 불러옴 (User.new.find처럼 호출가능)
extend는 모듈의 메서드들을 클래스 메서드로 불러옴(User.find처럼 호출가능)
'Web development > Ruby' 카테고리의 다른 글
[Ruby] nil? empty? blank? 차이점 (0) | 2019.06.18 |
---|---|
[Ruby] clone, dup, deep_dup (0) | 2019.06.18 |
[Ruby] Block vs Proc vs Lambda (0) | 2019.06.18 |
[Ruby] and vs && (or vs ||) (0) | 2019.06.18 |
[Ruby] Class와 Module의 차이점 (0) | 2019.06.18 |
댓글