ruby variable
-
Programming Ruby (3) 클래스, 객체, 변수Ruby 2016. 10. 19. 23:10
[출처] Programming Ruby (본 게시물은 저작권의 문제 발생시 출판사의 요청에 의해 삭제될 수 있습니다.) 3.. 클래스, 객체 변수 클래스 선언 루비에선 클래스 이름은 대문자로 시작해야 하며, 메소드 이름은 소문자로 시작해야 한다. class BookInStock end 클래스의 인스턴스를 생성할 때는 new 메서드를 사용해야한다. a_book = BookInStock.new another_book = BookInStock.new 클래스의 생성자는 객체가 생성되는 시점에 생성하고자 하는 객체의 특정한 상태를 저장할 수 있다. 이러한 상태는 객체의 인스턴스 변수로 저장된다. (인스턴스 변수는 @로 시작된다.) class BookInStock def initialize(isbn, price) ..