Ruby는 순수 객체 지향입니다 — 클래스(청사진)를 정의하고 객체(인스턴스)를 생성합니다. 클래스는 생성자로 initialize를, 인스턴스 상태로 @variables를, 캡슐화를 위해 접근 제어자를 사용합니다. Ruby의 클래스 문법은 깔끔하고 표현력 있습니다.
클래스 정의하기
()
= name
= age
person = .new(, )
person.greet
