언어&플랫폼/ruby
2012. 10. 22. 13:46
이름의 첫번째 글자가 이 이름이 어떻게 사용될지를 정한다는 것이다.
- 지역 변수, 메서드 형 식인수, 메서드 이름은 모두 소문자나 밑줄(_)로 시작
- 전역 변수는 달러 표시($)로 시작하고
- 인스턴스 변수는 앳 표시(@)로 시작한다.
- 클래스 변수는 앳 표시 두 개(@@)로 시작하며
- 클래스 이름, 모듈 이름, 상수는 대문자로 시작한다.
의미를 갖는 첫 번째 문자 이후에는 알파벳과 숫자 그리고 밑줄(_)을 이용한 어
떠한 조합이 와도 상관없다(@ 다음에는 숫자가 올 수 없다는 단서 조항이 있기는
하지만).
예외 ) 여러 단어로 이루어진 이름의 경우
인스턴스 변수 : 단어 사이에 밑줄을 넣어서 구분(instance_var),
클래스 이름 : MixedCase와 같이 각 단어의 첫 글자를 대문자로 한다.
'언어&플랫폼 > ruby' 카테고리의 다른 글
[ruby] ruby 기초 기본 공부 이론 뉘앙스 !! java,c와 다른점 ?? (0) | 2012.10.26 |
---|---|
[ruby] ruby 배우기 (책 필요 없음), 컴퓨터 언어 배우기 (0) | 2012.10.24 |
[ruby] 설치 및 기본 tools (0) | 2012.10.19 |