[ java ] 객체지향 프로그래밍(클래스, 생성자, 메서드, 필드)
·
JAVA
📌 객체지향 프로그래밍(OOP)❓객체지향 프로그래밍 (Object-Oriented Programming, OOP)물리적으로 존재하거나, 추상적으로 생각할 수 있는 것 중에서 자신의 속성을 가지고 있으면서 식별이 가능한 것물리적 : 자동차, 사람추상적 : 학과, 강의객체는 속성(field) + 동작(method)으로 구성되어져 있다.객체란 ?Ex 학과(객체) = field속성 : 강의, 담당 교수동작 : 강의 평가, 학생 등록Ex 사람(객체) = method속성 : 이름, 나이동작 : 웃다, 울다객체지향 프로그래밍은 이러한 객체를 하나씩 조립해서 완성된 프로그램을 만드는 기법이라고 생각하면 된다. 📌 객체 간의 관계❓객체는 개별적으로 사용이 가능하지만, 대부분 다른 객체와 상호작용을 한다.1️⃣ 집합..