2011. 10. 29. 13:23

1. 객체지향 언어
  Ruby는 객체지향 언어다.
Ruby내에서는 모든 것이 객체다. 숫자, 문자열, 정규표현, 입출력, 데이터베이스 접속, 그리고 클래스 자체도 객체다. 메소드나 코드 블록을 객체로 다룰 수 있으며, 특히 계속(Continuation) 객체라는 것도 있다.
 Ruby에는 '객체가 아닌 자료형'은 존재하지 않는다.
 객체란?
  - Identity를 갖는다.
    객체는 자신이 무엇인지를 알고 자신과 자신이 아닌 것을 구별한다. Ruby에서는 object_id 메소드로 객체의 일련번호를 얻을 수 있다.
 ex)
   str1 = "string"
   str1.object_id  #=> 84640: 문자열 객체

'Windows Prog' 카테고리의 다른 글

-  (0) 2011.12.24
[펌] 프린터 관련 함수  (0) 2011.11.10
그동안 건강에 너무도 소홀했다  (0) 2011.11.05
[Ruby] editor 다운로드  (0) 2011.10.29
Hungarian notation(헝가리안 표기법)_By.Wikipedia  (0) 2011.03.08
Posted by Triany