JAVA
JAVA(13) 객체(Object)
▶ 객체(Object) 1. 객체란 사전적 의미로 현실세계에 존재하는 모든 것을 의미한다.(유형, 무형, 개념, 사물) 2. 객체지향언어란 "객체"를 지향하는 언어로 "객체 중심"으로 돌아간다. 3. 객체지향 프로그램이란 현실세계에서 독립적인 존재들인 객체들 간의 상호작용을 프로그래밍을 통해 가상세계로 구현하는 과정이다. 4. 구현하고자 하는 프로그램 상의 필요한 객체를 만들기 위해서는 클래스라는 틀을 먼저 만들어줘야 한다. 클래스 : 각 객체들의 속성(정보)들을 담아낼 수 있는 그릇 같은 존재 - 클래스를 보관할 때 보관할 패키지명은 vo(Value Object) - 클래스 만드는 방법 => 1단계 추상화 + 2단계 캡슐화 5. 추상화 과정 1) 내가 구현하고자 하는 프로그램에서 필요한 객체들을 생각해..