질문과 답변

Extra Form

스크립트에서

alias 머할때 쓰는건지,,

Who's 코아 코스튬

?

안녕하세요 ^^

WebEngine 입니다. ^^


Game 제작에서 Web 제작으로 옮겼어요 ^^

http://www.webengine.co.kr/

Comment '1'
  • ?
    Alkaid 2010.10.29 08:39

    alias되는 대상이 이미 정의된 method라면, 이 경우 alias와 alias_method는 혼용될 수 있습니다.

    참고로 RDoc을 통해 추출된 alias_method에 대한 설명입니다:

    alias_method(new_name, old_name) => self

    Makes new_name a new copy of the method old_name. This can be used to retain access to methods that are overridden.

    module Mod
    alias_method :orig_exit, :exit
    def exit(code=0)
    puts "Exiting with code #{code}"
    orig_exit(code)
    end
    end
    include Mod
    exit(99)

    produces:
    Exiting with code 99

    예제는 다음 코드처럼 작동합니다:

    module Mod
    def exit(code=0)
    puts "Exiting with code #{code}"
    (원본 exit 코드)
    end
    end
    include Mod
    exit(99)

    하지만, alias를 사용하면 원본 메쏘드를 덮어씌울 필요가 없기 때문에, 같은 메쏘드를 건드리는 다른 스크립트와의 호환성 문제를 줄일 수 있다는 이점이 있습니다. 물론 alias로는 메쏘드 중간에 코드를 끼워넣는다든가 할 수 없지만.


List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12393
RMVX 하루에 질문을 2개나 올리네요.. 이클립스 2010.12.13 903
RMVX 하나의 아이템을 밀면 그 위의 아이템도 같이 이동되는 방법 5 file 페리 2013.11.06 864
기본툴 사용법 RMMV 하나의 아이템(장비)가 여러가지 유형을 가질 수 있게 할 순없나요? 2 빵야빵야 2020.10.14 190
RMVXA 하나의 병렬 이벤트가 모든맵에서 사용(유지)되게 할수있나요? 4 비백 2015.06.27 163
RMXP 하나만 더 물어볼게요... 파티원들이 졸졸 따라오는 스크립트 2 모르모트 2012.09.10 1137
RMVX 하나 질문할까합니다 5 주문 2013.11.10 1147
RMVXA 하... 참 이거 어찌하나요? 4 file 게임만들고싶어요 2016.05.05 273
RMMV 필터중에 컵헤드처럼 노이즈 필터가 있나요? 1 잠행인 2017.10.14 205
Visual Novel 필요합니다! 도움! 네코노벨! 이미지 출력 관련 문제입니다! 2 츠쿄 2013.05.19 1546
RMMV 필요할때 아이템 창을 호출하는 스크립트나 플러그인 1 겜제작광 2016.09.05 139
RMVXA 필요없는 메뉴 삭제하는법 1 아쳐 2015.10.30 254
RMVX 필요 없는 메뉴 삭제 1 에피스 2017.06.09 547
RMVXA 필요 경험치 수치를 최저치보다 더 낮게 만들고 싶습니다. file sudoxe 2014.01.21 772
RMVXA 필드의 몬스터 관련질문입니다 . 2 noallja 2012.12.28 1650
RMVX 필드위의 몬스터가 플레이어를 쫓아가게 하는 방법? 2 길라잡이 2013.01.07 1638
RMVX 필드에서 돌아다니는 몬스터와 접촉하면 2 헤카트 2011.01.04 599
RMVX 필드에 몬스터.. 3 레더1 2017.11.05 136
RMVXA 필드에 랜덤으로 아이템 생성하는 방법 4 NaLac 2015.07.10 210
RM2k3 필드식 턴 전투 플레이어/몬스터 설정하는법.. 1 file CJY 2013.02.09 1134
이벤트 작성 RMVXA 필드를 돌아다니다 보면 나오는 잡몹들에 대하여 2 seoha3360 2022.04.30 211
Board Pagination Prev 1 ... 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ... 516 Next
/ 516