면접시 질문 객체지향 프로그램밍에 특징에 대해서 말해보세요..

아무것도 생각이 나지 않았다 .

기초에 충실하지 못했던것이 후회 스럽기까지 했다 .




객체지향의 4대 특징
 

추상화

자료 추상화는 불필요한 정보는 숨기고 중요한 정보만을 표현함으로써 프로그램을 간단히 만드는 것 자료 추상화를 통해 정의된 자료형을 추상 자료형라 함.



캡슐화(encapsulation)

객체지향에서 캡슐화는 데이터 구조'와 `데이터를 다루는 방법'를 결합시켜 묶는 것

상속성(inheritance)

상속은 새로운 클래스가 기존의 클래스의 자료와 연산을 이용할 수 있게 하는 기능

다형성(polymorphism)

하나의 변수에 여러 종류 데이터를 대입 할 수 있는 성질



신고

+ Recent posts

티스토리 툴바