728x90 자바참조변수1 [JAVA] Java의 클래스와 객체(인스턴스) 차이 : OOP의 핵심 개념 완벽 이해 자바(Java)를 포함한 객체지향 프로그래밍(OOP)을 이해하는 데 있어 가장 기본적인 출발점은 바로 '클래스(Class)'와 '객체(Object, Instance)'의 차이를 명확히 아는 것입니다. 이 두 개념은 마치 '설계도'와 '건물', 또는 '붕어빵 틀'과 '붕어빵'처럼 서로 뗄 수 없는 관계를 가지면서도 분명한 차이점을 지닙니다. 오늘은 이 근본적인 차이점을 심도 있게 분석하고, 실질적인 코드 예시를 통해 개발자로서 이 개념을 어떻게 활용해야 하는지 독창적인 시각으로 설명해 드리겠습니다.1. 클래스 (Class): 객체를 만들기 위한 '설계도'클래스는 객체를 생성하기 위한 추상적인 정의이자 틀, 설계도입니다. 클래스 자체는 메모리에 실제 공간을 할당하지 않습니다. 단지 어떤 속성(데이터, 필드).. 2026. 1. 14. 이전 1 다음 728x90