728x90 반응형 다형성1 객체지향 프로그래밍(면접을 위한 CS 전공지식 노트) 객체지향 프로그래밍 객체지향 프로그래밍 객체지향 프로그래밍(Object-Oriented Programming, OOP)은 소프트웨어 개발 패러다임 중 하나로, 현실 세계의 개념과 구조를 프로그래밍에 반영하여 코드를 구성하는 방법론입니다. 이 접근 방식은 프로그램을 '객체'라 불리는 작은 단위로 나누고, 이러한 객체들 간의 상호작용을 통해 프로그램을 구축하는 방식입니다. 객체지향 프로그래밍 주요 특징 객체(Object): 현실 세계의 실체나 개념을 프로그래밍에 반영한 단위로, 데이터와 해당 데이터를 다루는 메서드 (함수)의 집합으로 이루어져 있습니다. 객체는 클래스(class)라는 템플릿을 기반으로 생성됩니다. 클래스(Class): 객체를 생성하기 위한 템플릿으로, 객체의 속성(변수)과 동작(메서드)을 정.. 2023. 8. 18. 이전 1 다음 728x90 반응형