함수형1 [TIL] 면저카타 7일차 🧐 객체지향 프로그래밍이란 무엇이고 어떻게 활용할 수 있나요? 객체지향 프로그래밍(Object-oriented Programming, OOP)은 소프트웨어 개발에서 사용되는 프로그래밍 패러다임 하나이다. 객체지향 프로그래밍은 다음과 같은 핵심 개념을 포함한다. 1. 클래스와 객체: 클래스는 객체를 생성하기 위한 템플릿이며, 객체는 클래스의 인스턴스입니다. 객체는 데이터와 해당 데이터를 처리하기 위한 메서드를 포함한다. 2. 상속: 상속은 하위 클래스가 상위 클래스의 특성과 메서드를 상속받는 개념이다. 이를 통해 코드의 재사용성을 높일 수 있다. 3. 다양성: 다양성은 같은 이름의 메서드가 다양한 형태로 작동할 수 있는 능력을 가리킨다. 이는 상위 클래스에 정의된 메서드가 하위 클래스에서 다르게 구현될 수.. 2024. 4. 5. 이전 1 다음