디지털·가전제품
객체지향 프로그래밍 에서 캡슐화와 상속의 차이는 무엇인가요?
안녕하세요 소고기 해물짬뽕이 먹고싶어요 입니다.
프로그래밍 에는 객체지향 프로그래밍
절차지향 프로그래밍 2가지로 나뉘어진다하는데
객체지향 프로그래밍 에서 캡슐화와 상속의 차이는 무엇인가요?
55글자 더 채워주세요.
1개의 답변이 있어요!
캡슐화: 데이터 보호 및 정보 은닉을 통해 객체의 내부 상태를 숨기고, 메서드를 통해서만 접근할 수 있도록 함.
상속: 기존 클래스의 속성과 메서드를 새로운 클래스가 물려받아 코드 재사용성을 높이고, 기능을 확장하거나 수정할 수 있도록 함.
이 두 개념은 객체지향 프로그래밍의 핵심 원칙으로, 소프트웨어의 유지보수성과 확장성을 높이는 데 중요한 역할을 합니다.