OOP? 객체지향 프로그래밍!
댓글수 2 ·
2024.12.14
객체지향 프로그램(Object - Oriented Programming)객체지향 프로그래밍은 프로그램을 현실 세계의 객체와 유사한 방식으로 모델링하는 프로그래밍 패러다임이다.코드의 재사용성, 유지보수성, 확장성을 극대화할 수 있다.4대 특징 캡슐화, 상속, 다형성, 추상화와 함께 설계 원칙과 패턴을 이해하는 것이 중요클래스 (Class)클래스는 객체를 생성하기 위한 설계도 역할을 한다.객체가 가질 속성(데이터, 필드)과 동작(메서드)을 정의하며, 동일한 특성과 동작을 가진 여러 객체를 생성할 수 있다.클래스의 구성 요소필드(Field) : 객체의 상태를 저장하는 변수.메서드(Method) : 객체의 동작을 정의하는 함수.생성자(Constructor) : 객체를 초기화하는 특수 메서드.객체 (Object)..