상속

    객체 지향 프로그래밍

    객체 지향 프로그래밍

    기술면접 대비 - 객체 지향 프로그래밍 들어가며 기술면접을 준비하기 위하여 CS 내용들을 따로 정리해두고자 한다. 내 기억력의 휘발성은 상당히 강하기에 정리한 내용을 반복적으로 보며 숙달할 필요가 있어 보인다. 하루 한 개 씩이라도 꾸준히 정리해 두다 보면 필히 큰 도움이 될 터! 객체 지향 프로그래밍(OOP, Object Oriented Programming) 객체 지향 프로그래밍이란 컴퓨터 프로그래밍 패러다임 중 하나로, 프로그래밍에 필요한 데이터를 추상화시켜 상태와 행위를 가진 객체 를 만들고, 그 객체들 간의 유기적인 상호작용을 통해 로직을 구성하는 프로그래밍 방법이다. 여기서의 객체는 세상에 존재하는 모든 것을 의미(자동차, 사람, 동물 등)한다. OOP의 장점 코드 재사용성 증가 상속을 바탕으..