[JAVA] 사용자정의 타입(user-defined type)이란? [클래스, 객체지향적 코드]
·
◎ Java/Java☕
- 사용자정의 타입, 클래스 사용자정의 타입(user-defined type)은 기본자료형 외에 프로그래머가 서로 관련된 변수들을 묶어서 하나의 타입으로 새로 추가하는 것을 말한다. 자바와 같은 객체지향언어에서는 클래스가 곧 사용자 정의 타입이다. int hour; // 시간을 표현하기 위한 변수 int minute; // 분을 표현하기 위한 변수 float second; // 초를 표현하기 위한 변수(1/100초까지 표현하기 위해 float) 만일 3개의 시간을 다뤄야 한다면 다음과 같이 해야한다. int hour1, hour2, hour3; int minute1, minute2, minute3; float second1, second2, second3; /* 배열로도 처리 가능 */ int[] hou..