객체지향 프로그래밍 언어
현실 세계의 개체(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 |