OOP

OOP란?OOP는 소프트웨어 설계 패러다임 중 하나로, 데이터를 객체(Object)라는 단위로 묶고, 이 객체들이 데이터를 처리하는 방식을 정의한다.주요 특징들은 다음과 같다.I. 캡슐화(Encapsulation)캡슐화는 데이터와 메서드를 객체 안에 숨겨 외부 접근을 제한하고, 데이터를 보호하는 특징을 가진다.외부에서는 클래스에서 제공하는 공용(public) 인터페이스에만 접근할 수 있다.이 방식은 다음과 같은 장점을 지닌다. - 데이터 무결성 : 잘못된 접근이다 수정으로부터 데이터를 보호한다. - 코드 변경 용이성: 내부 구현을 변경하더라도 외부에 영향을 최소화할 수 있다. 다음은 캡슐화의 예제이다.#include using namespace std;class BankAccount {private: ..
alsrudwls01
'OOP' 태그의 글 목록