2023-01-20 금 / JAVA

권혁현·2023년 1월 20일
0

Java

목록 보기
18/44
post-thumbnail

1.클래스 변수의 4가지 용어는?

  • class 변수 = static 변수 = 공유 변수 = 정적 변수

2.static 변수의 접근방법은?

  • 클래스 내부에서 이름을 통한 접근

  • 외부에서 클래스의 이름을 통한 접근

  • 외부에서 인스턴스의 이름을 통한 접근

3.지역변수에 접근제한자를 붙이지 않는 이유는?

  • 어차피 지역변수는 실행이 끝나면 사라지기 때문에 굳이 붙일 이유가 없다.

4. 아래와 같이 출력이 되도록 Baby 객체를 만드시오.

main(){
        Baby cnt1 = new Baby();
        Baby cnt2 = new Baby();
        Baby cnt3 = new Baby();
}

출력
Baby 생성: 1
Baby 생성: 2
Baby 생성: 3

class Baby {
	static int instNum = 0;

	InstCnt() {
		instNum++;
		System.out.println("Baby 생성: " + instNum);
	}
}

0개의 댓글