인스턴스

변수의 종류선언 위치에 따른 변수의 종류변수는 선언되는 위치에 따라 다음과 같이 세 가지로 구분됩니다.지역 변수 : 메서드 내부에서 선언되는 변수로, 해당 메서드가 실행될 때 생성되고 종료 시 소멸됩니다.인스턴스 변수 : 클래스의 인스턴스가 생성될 때마다 각각의 객체에 따로 할당되는 변수로, 객체의 상태를 나타냅니다.클래스 변수 : static 키워드로 선언된 변수로, 클래스의 모든 인스턴스가 공유하는 변수입니다.public class Car { // 인스턴스 변수 String color; // 클래스 변수 static int totalCars; public Car(String color) { this.color = color; totalCars..
📚 클래스와 객체의 개요객체지향 프로그래밍에서 클래스(Class)와 객체(Object)는 핵심 개념입니다. 클래스는 객체를 생성하기 위한 설계도이며, 객체는 그 설계도를 바탕으로 생성된 실체입니다. 속성(필드)과 메서드(기능)를 정의한 객체가 어떤 데이터를 가지고 어떤 동작을 할 수 있는지를 결정합니다. 클래스는 추상적인 개념으로, 구체적인 데이터를 가지고 있진 않지만, 객체를 생성할 수 있는 템플릿을 제공합니다. 클래스를 사용하면 코드가 더 구조적이고 재사용 가능해지며, 유지보수가 용이해집니다.🏗️ 클래스란?클래스는 객체를 생성하기 위한 템플릿('틀' 또는 '설계도')입니다. 클래스는 객체가 지닌 속성(필드)과 메서드(기능)를 정의합니다. 클래스 자체는 추상적인 개념으로, 객체를 만들기 위한 설계도..