Java

[Java, 객체지향] 변수 → 배열 → 구조체 → 클래스

15호의 개발자 2021. 8. 6. 13:42
반응형

변수, 배열, 구조체, 클래스의 관계

 

변수

배열 (같은 타입의 변수(데이터))

구조체 (다른 타입의 변수(데이터)도 가능)

클래스 (서로 관련 있는 변수(데이터) + 메서드(함수))

 

 

 

 

예시

 

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();

 

 

(출처: 유튜브 남궁성의 정석코딩)

반응형