Ch6-8_객체 배열
객체 배열 == 참조변수 배열
Tv tv1, tv2, tv3; -> Tv[] tvArr = new Tv[3]; // 길이가 3인 Tv 타입의 탐조변수 배열
tvArr[0] = new Tv();
tvArr[1] = new Tv();
tvArr[2] = new Tv();
Tv[] tvArr = {new Tv(), new Tv(), new Tv()};
Tv t1 = new Tv();
Tv t2 = new Tv();
Tv t3 = new Tv();
Tv[] tvArr = new Tv[3];
tvArr[0] = new Tv();
tvArr[1] = new Tv();
tvArr[2] = new Tv();
Ch6-9_클래스의 정의(1)
클래스 == 데이터 + 함수
1. 변수 : 하나의 데이터를 저장할 수 있는 공간
2. 배열 : 같은 종류의 여러 데이터를 하나로 저장할 수 있는 공간
3. 구조체 : 서로 관련된 여러 데이터(종류 관계X)를 하나로 저장할 수 있는 공간
4. 클래스 : 데이터와 함수의 결합(구조체 + 함수)
Ch6-10_클래스의 정의(2)
사용자 정의 타입 - 원하는 타입을 직접 만들 수 있다.
class Time{
int hour;
int minute;
int second;
}
int hour = 12;
int minute = 34;
int second = 56;
Time t = new Time();
t.hour = 12;
t.minute = 34;
t.second = 56;
'JAVA > Chapter6' 카테고리의 다른 글
Ch6-24_참조형 매개변수 (0) | 2022.02.13 |
---|---|
Ch6-22_호출스택(call stack) (0) | 2022.02.12 |
Ch6-17_메서드의 호출 (0) | 2022.02.11 |
JAVA - Ch6-2_클래스와 객체 (0) | 2022.02.10 |
JAVA - Ch6-1_객체지향 언어 (0) | 2022.02.10 |