getter 썸네일형 리스트형 [풀스택 부트캠프] 섹션 7. Ruby On Rails 웹개발 - 3. Ruby의 클래스 섹션 7. Ruby On Rails 웹개발 - 3. Ruby의 클래스1) 절차지향- 절차지향 : 순서에 따르는 방식 ex) C언어- 절차지향의 단점 : 협업이 힘들고 유지보수가 힘들다. 2) 객체지향- 객체지향 : 모듈을 만들어서 재사용하는 방식 ex) Java, Ruby- Object Oriented Programming- 클래스 : 부품 설계도- 인스턴스(객체) : 실제 부품 (실제 메모리에 상주)- 클래스를 통해 객체를 만드는 방식을 객체지향방식이라고 한다. 3) 객체지향의 특징- 캡슐화 : 공통분모를 모아서 분류하여 하나의 클래스라는 개념을 만든다.- 은닉화 : 내부를 공개하지 않는다.- 상속 : 기존 캡슐화된 속성을 상속받고 내가 원하는 속성을 추가로 구현(Overriding)한다.- 다형성 :.. 더보기 이전 1 다음