CS1 객체지향 정리 강의를 듣다가 객체 지향 개념에 대해서 이야기가 나왔는데. 그냥 개념을 알려주는 것이 아니라 강사님의 생각을 알려 주셨는데. 너무 내용이 좋은거 같아서 정리를 해 보았습니다. 우선 개념에 대해서 정리를 하고 가겠습니다. 객체 지향의 4가지 특징 객체란 사람이 인식 할 수 있는 사물이나 개념을 의미합니다. 이러한 객체를 중심으로 개발을 하는 패러다임을 객체 지향 프로그래밍이라고 하고 4가지의 특성이 있습니다. 캡슐화 마치 알약의 내부를 외부에서는 볼 수 없듯이 객체 내부의 코드를 외부에서 볼 수 없도록 하여 정보 은닉화를 도와주고 코드의 모듈화를 도와주는 특성입니다. 상속 클래스 간에 계층 구도를 형성하여 부모와 자식 클래스를 만들어 부모클래스의 메서드와 속성을 자식 클래스에게 넘겨주는 특성을 말합니다. .. 2023. 7. 16. 이전 1 다음