6-5 연습문제(class)
3705 단어 Java의정석기초편(연습문제)Java의정석기초편(연습문제)
다음의 코드에 정의된 변수들을 종류별로 구분해서 적으시오.
- 클래스 변수(static변수)
- 인스턴스 변수
- 지역변수
class PlayingCard {
int kind;
int num;
static int width;
static int height;
PlayingCard(int k, int n) {
kind = k;
num = n;
}
}
public static void main(String[] args) {
PlayingCard pc = new PlayingCard(1,1);
}
클래스 변수(static변수)
int width;
int heigth;
인스턴스 변수
int kind;
int num;
지역변수
int k;
int n;
args;
card;
변수의 종류 | 선언위치 | 생성시기 |
---|---|---|
클래스변수 | 클래스영역 | 클래스가 메모리에 올라갔을 때 |
인스턴스변수 | 클래스영역 | 인스턴스가 생성되었을 때 |
지역변수 | 클래스 영역 이외의 영역 | 변수 선언문이 수행되었을 때 |
(메서드, 생성자, 초기화 블럭 내부) |
References
- 남궁성 , 자바의정석(기초) : 강의를 듣고 정리한 자료입니다.
- 🎈2020.10.27
- p209 6-5 예제문제
Author And Source
이 문제에 관하여(6-5 연습문제(class)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@withcolinsong/6-5-연습문제class저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)