[Java] 클래스, 객체, 인스턴스의 차이
서론객체 지향 프로그래밍(OOP)에서 클래스, 객체, 인스턴스의 중요성클래스(Class)란?클래스의 정의와 역할클래스의 구성 요소필드(Field)메서드(Method)JVM 메모리 내 클래스 영역클래스의 비유객체(Object)란?객체의 정의와 특징객체가 가지는 속성(데이터)과 행동(기능)예시 코드로 이해하는 객체인스턴스(Instance)란?클래스와 인스턴스의 차이점인스턴스의 메모리 내 위치인스턴스의 비유와 예시클래스, 객체, 인스턴스의 관계클래스는 설계도, 객체는 실체, 인스턴스는 메모리 내 객체객체와 인스턴스의 관계메모리 영역과 객체의 생성 과정주요 차이점클래스, 객체, 인스턴스의 주요 차이점 정리요약클래스: 설계도, 객체: 실체, 인스턴스: 메모리적 구현각 용어의 특징과 관계 요약코드 예시클래스를 기반..
2024. 4. 25.