[JAVA] 객체지향 개념

chronicles·2022년 11월 8일

JAVA

목록 보기
5/7
post-thumbnail

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

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

👉객체는 iv를 묶어놓은것, cv는 객체 생성이 필요없다
👉iv는 개별속성, cv는 공통속성
👉클래스변수는 객체로 사용할때 참조변수 대신 클래스명을 사용하는게 권장된다

c.name 보다는 Card.name 이렇게

0개의 댓글