OOP 특징

jungleMan·2020년 12월 24일
0

자바

목록 보기
7/10
  1. 캡슐화
  • 캡슐화 특정 객체가 독립적으로 역할을 수행하기 위해 필요한 데이터와 기능을 하나로 묶은것(모듈화)
  • 객체 안에 정보에 직접 접근을 허용하지 않고 피요에 따라 확인할 수 있는 인터페이스를 외부에 공개(은닉화)
  1. 상속
  • 상위 개념의 특징을 하위 개념이 물려 받는 것
  1. 추상화
  • 객체들의 공통적인 특징을 모아 하나의 클래스로 다룬다 각 객체의 구체적인 개념에 의존하지 말고 추상적인 개념에 의존해야 설계를 유연하게 변경할 수 있다
  1. 다형성
  • 하나의 타입으로 여러가지 참조변수를 사용할 수 있는 것

0개의 댓글