인스턴스

    [Java] 객체 지향 프로그래밍

    Chapter 06 클래스 06-1 객체 지향 프로그래밍 06-2 필드 06-3 생성자 06-4 메소드 06-5 인스턴스 멤버와 정적 멤버 06-6 패키지와 접근 제한자 06 클래스 06-1 객체 지향 프로그래밍 시작하기 전에 객체(Object)란? 물리적으로 존재하거나 추상적으로 생각할 수 있는 것 중에서 1) 자신의 속성을 가지고 있고 2) 식별 가능한 것을 말한다. ex) [사람] 속성: 이름, 나이 / 동작: 웃다, 걷다 ex) [자동차] 속성: 색깔, 모델명 / 동작: 달린다, 멈춘다 여기서 속성은 필드(filed), 동작은 메소드(method) 객체 모델링(Object Modeling)이란? 현실 세계의 객체를 소프트웨어 객체로 설계하는 것을 말한다. 객체의 상호작용 객체들은 각각 독립적으로 ..