티스토리 뷰
클래스
- 1. 설계도
- 2. 데이터 + 함수
- 3. 사용자 정의 타입
2. 클래스 == 데이터 + 함수
-
변수: 하나의 데이터를 저장할 수 있는 공간
-
배열: 같은 종류의 여러 데이터를 하나로 저장할 수 있는 공간
-
구조체: 서로 관련된 여러 데이터(종류 관계X)를 하나로 저장할 수 있는 공간
-
클래스: 데이터와 함수(메서드)의 결합 (구조체 + 함수) - 서로 관련 있는 데이터와 메서드
3. 사용자 정의 타입 - 원하는 타입을 직접 만들 수 있다.
int hour;
int minute;
int second;
Time t = new Time();
int hour1, hour2, hour3;
int minute1, minute2, minute3;
int second1, second2, second3;
Time t1 = new Time();
Time t2 = new Time();
Time t3 = new Time();
int[] hour = new int[3]; // 시간 끼리
int[] minute = new int[3]; // 분 끼리
int[] second = new int[3]; // 초 끼리 /
/ 기존 배열이 가진 문제점을 객체 배열로 해결
Time t = new Time[3];
t[0] = new Time();
t[1] = new Time();
t[2] = new Time();
'JAVA' 카테고리의 다른 글
출력 스트림 객체와 API (0) | 2021.02.28 |
---|---|
배열 (0) | 2021.02.14 |
객체 배열 (0) | 2021.01.14 |