Class 와 Object
자바(JAVA)는 OOP(Object Orineted Programming), 즉 객체지향 프로그래밍 언어 라고 부릅니다.그렇다면 객체를 지향하는 프로그래밍이란 무엇일까요? 우리 주변의 세상은 사람, 자동차, 건물, 나무, 신발, 양배추와 같은 객체로 구성되어 있습니다. 이러한 각 객체(Object)는 특정한 동작을 수행할 수 있으며, 각 동작은 세계의 다른 객체들에 영향을 미칠 수 있습니다. 객체 지향 프로그래밍은 프로그램을 객체로 구성되어 있는 것으로 간주하며, 이러한 객체들은 각자 독자적으로 행동하거나 서로 상호 작용할 수 있는 방법으로 프로그래밍 방법론입니다. 프로그램 내의 객체, 즉 소프트웨어 객체는 실제 세계의 객체를 나타낼 수도 있고 추상화 될 수도 있습니다. 예를 들어, 교통 흐름을 분..