티스토리 뷰

JAVA

클래스의 정의

tsgoing 2021. 1. 14. 10:41

클래스

  • 1. 설계도
  • 2. 데이터 + 함수
  • 3. 사용자 정의 타입

2. 클래스 == 데이터 + 함수

  1. 변수: 하나의 데이터를 저장할 수 있는 공간

  2. 배열: 같은 종류의 여러 데이터를 하나로 저장할 수 있는 공간

  3. 구조체: 서로 관련된 여러 데이터(종류 관계X)를 하나로 저장할 수 있는 공간

  4. 클래스: 데이터와 함수(메서드)의 결합 (구조체 + 함수) - 서로 관련 있는 데이터와 메서드

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
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함