다형성 (1) 썸네일형 리스트형 [프로그래밍 이론] 객체 지향 프로그래밍 객체는 물리적/개념적 존재 중에서 다른 것과 식별이 가능한 것을 말합니다.물리적 객체는 자동차, 사람을 개념적 객체는 강의, 주문 등을 예로 들 수 있습니다.객체는 속성(데이터)와 동작(메서드)를 요소로 가지고 있습니다.그리고 이런 객체들을 조합해 프로그램을 만드는 것을 우리는 객체 지향 프로그래밍이라고 부릅니다.추상화추상화는 세부 사항을 제거하고 공통적인 부분만 추출하는 것을 의미합니다.예를 들어, 동물이라는 객체를 만들 때 이동 방식처럼 중요한 속성과 메서드만 포함하는 것이죠.추상화를 하면 코드가 간결해지고, 유지 보수 및 확장이 용이해진다는 장점이 있습니다. 상속상속은 기존의 클래스를 확장해서 새로운 클래스를 만드는 개념입니다.부모 클래스를 물려받은 자식 클래스는 부모의 속성과 메서드를 재사용할 수.. 이전 1 다음