6-11 선언위치에 따른 변수의 종류

oyeon·2020년 12월 23일
0

(완)객체지향 개념

목록 보기
7/37

클래스 영역 - iv, cv
메서드 영역 = lv

class Variables{
    int iv;		// 인스턴스 변수
    static int cv;	// 클래스 변수(static변수, 공유변수)
    
    void method(){
    	int lv = 0;	// 지역변수
    }
}

cv : 아무때나 사용가능. 객체 생성 필요 X
iv 생성시기 : 인스턴스가 생성되었을 때
lv : 메서드 끝날때까지 유효
객체 = iv 묶음 + 메서드

profile
Enjoy to study

0개의 댓글