메서드1 JAVA_객체지향 프로그래밍2(변수, 메서드) - 변수와 메서드 1. 선언위치에 따른 변수의 종류 - 변수의 종류 ① 인스턴스변수(클래스 영역) - 인스턴스가 생성되었을 때 : 인스턴스는 독립적인 저장공간을 가지므로 서로 다른 값 인스턴스마다 고유한 상태를 유지해야하는 속성의 경우 선언 ex) 아이폰12 mini의 경우, 크기는 모두 같아야하지만 색상은 흰, 검, 연두....다양하며, 유저 또한 다름 ② 클래스변수(클래스 영역) - 클래스가 필요할 때 만듦 : 인스턴스 앞에 'static'을 붙이면 선언 가능 클래스변수는 모든 인스턴스가 공통된 저장공간(변수)를 공유 한 클래스의 모든 인스턴스들이 공통적인 값을 유지해야하는 속성의 경우, 클래스 변수로 선언 ex) 아이폰12 mini의 경우, 크기는 모두 같아야함 이때 크기는 클래스 변수로 선언 **.. 2021. 7. 28. 이전 1 다음