클래스와 객체
Java는 객체지향 프로그래밍(OOP) 언어로, 클래스와 객체는 Java 프로그래밍의 핵심 개념입니다. 클래스는 객체를 생성하기 위한 틀이며, 객체는 클래스의 인스턴스입니다. 1. 클래스(Class) 클래스는 객체의 속성(필드)과 행위(메소드)를 정의합니다. 클래스는 다음과 같은 구성 요소를 가질 수 있습니다. 필드(Fields): 객체의 데이터를 저장하는 변수 메소드(Methods): 객체의 행위를 정의하는 함수 생성자(Constructors): 객체 생성 시 초기화를 담당하는 특별한 메소드 중첩 클래스(Nested