👀클래스의 정의(1)
클래스 == 설계도 or 데이터 + 함수 or 사용자 정의타입
1.변수 : 하나의 데이터를 저장할 수 있는 공간
2.배열 : 같은 종류의 여러 데이터를 하나로 저장할 수 있는 공간
3.구조체 : 서로 관련된 여러 데이터(종류 관계x)를 하나로 저장할 수 있는 공간
4.클래스 : 데이터와 함수(메서드,명령문)의 결합(구조체 + 함수)
사용자 정의 타입 - 원하는 타입을 직접 만들 수 있다.
int hour;
int minute; -> Time t = new Time();
int second;
int hour1,hou2,hour3 Time t1 = new Time();
int minute1, minute2, minute3; -> Time t2 = new Time();
int second1, second2, second3; Time t3 = new Time();
int[] hour = new int[3]; Time[] t = new Time();
int[] minute = new int[3]; -> t[0] = new Tiem();
int[] second = new int[3]; t[1] = new Time();
t[2] = new Time();
'자바의 정석 > 객체지향' 카테고리의 다른 글
[객체지향] 메서드란? (0) | 2022.11.30 |
---|---|
[객체지향] 선언위치에 따른 변수종류 (0) | 2022.11.30 |
[객체지향 ] 객체의 생성과 사용 (0) | 2022.11.29 |
[객체지향 ] 한 파일에 여러 클래스 작성하기 (0) | 2022.11.29 |
[객체지향] 클래스와 객체 (0) | 2022.11.29 |