getter

    [Java] OOP 1_Object Oriented Programming(객체지향)

    [Java] OOP 1_Object Oriented Programming(객체지향)

    ✍OOP(Object Oriented Programming) Java는 객체지향언어로 여기서 말하는 객체(Object)란, 사물, 동물, 사람 , 공기, 개념처럼 '사람이 인지할 수 있는 무언가' 라고 할 수 있다. ex) 사람(object)이 문(object)을 열었다.(상호작용) -> 결과: 문이 열린다(사건) Object와 Object가 상호작용을 했더니 사건이 발생했다. 각 객체마다 각자 가지고 있는 기능과 속성이 있고, 다른 객체와 상호작용하면서 필요한 결과를 도출할 수 있다.(여러기능 수행) 현실에 존재하는 독립적이면서 하나로 취급되는 사물이나 개념으로 객체 지향 언어에서 객체의 개념은 클래스에 정의된 내용대로 메모리에 할당된 결과물(Object) 1. 객체 지향의 특징 1) 캡슐화 (Enca..