[자바 / Java] 객체(Object)란

객체(Object)란 자신의 속성을 가지고 있고 다른 것과 식별이 가능한 존재를 말한다. 객체는 속성과 동작으로 구성된다. 다소 추상적이지만 예시를 보면 이해하기 쉽다. 자동차는 객체다. 색상, 모델명 같은 속성이 있고 달리고 멈추는 동작이 있다. 만약 자바 클래스로 표현한다면

public class Car {
    String color;
    String model;

    void move(){}
    void stop(){}
}

과 같이 표현할 수 있을 것이다. 이때 속성을 필드(field), 동작을 메서드(method)라고 부른다.

반응형

댓글

Designed by JB FACTORY