객체지향 프로그래밍 언어
현실 세계의 개체(Entity)를 기계의 부품처럼 하나의 객체로 만들어 기계적인 부품들을 조립해 제품을 만들 듯이 소프트웨어를 개발할 때도 객체들을 조립해서 프로그램을 작성할 수 있도록 한 프로그래밍 기법
종류
| 언어 | 특징 |
| Java |
|
| C++ |
|
| Smalltalk |
|
구성요소
| 객체 (Object) |
|
| 클래스 (Class) |
|
| 메시지 (Message) |
|
특징
| 캡슐화 (Encapsulation) |
|
| 정보은닉 (Infomation Hiding) |
|
| 추상화 (Abstraction) |
|
| 상속성 (Inheritance) |
|
| 다형성 (Polymorphism) |
|
'정보처리기사 실기' 카테고리의 다른 글
| 선언형 언어 (0) | 2021.06.15 |
|---|---|
| 스크립트 언어 (0) | 2021.06.15 |
| 절차적 프로그래밍 언어 (0) | 2021.06.15 |
| Java 표준 입출력 (0) | 2021.06.14 |
| scanf() 함수 / printf() 함수 (0) | 2021.06.11 |