반응형
변수, 배열, 구조체, 클래스의 관계
변수
↓
배열 (같은 타입의 변수(데이터))
↓
구조체 (다른 타입의 변수(데이터)도 가능)
↓
클래스 (서로 관련 있는 변수(데이터) + 메서드(함수))
예시
int hour1, hour2, hour3;
int minute1, minute2, minute3;
int second1, second2, second3;
↓ 배열
int[] hour = new int[3];
int[] minute = new int[3];
int[] second = new int[3];
↓ 클래스
class Time{
int hour;
int minute;
int second;
}
Time[] t = new Time[3];
t[0] = new Time();
t[1] = new Time();
t[2] = new Time();
(출처: 유튜브 남궁성의 정석코딩)
반응형
'Java' 카테고리의 다른 글
[Java, 객체지향] 메서드 vs 함수 (0) | 2021.08.06 |
---|---|
[Java, 객체지향] 선언위치에 따른 변수 종류 (0) | 2021.08.06 |
[Java, 객체지향] 객체 배열 (0) | 2021.08.06 |
[Java, 객체지향] 객체의 생성과 사용 (0) | 2021.08.06 |
[Java, 객체지향] 클래스와 객체는 무엇인가 (0) | 2021.08.05 |