1. 클래스의 정의
- 설계도
- 데이터와 함수의 결합
- 변수 : 하나의 데이터를 저장할 수 있는 공간
- 배열 : 같은 종류의 여러 데이터를 하나로 저장할 수 있는 공간
- 구조체 : 서로 관련된 여러 데이터(종류 관계X)를 하나로 저장할 수 있는 공간
- 클래스 : 데이터와 함수의 결합(구조체 + 함수)
- 사용자 정의 타입
- 원하는 타입을 직접 만들 수 있다.
class Time{
int hour;
int minute;
int second;
}
// 객체 지향 코드
Time t = new Time();
t.hour = 12;
t.minute = 34;
t.second = 56;
// 비 객체 지향 코드
int hour = 12;
int minute = 34;
int second = 56;
'Java' 카테고리의 다른 글
43. 클래스 변수 인스턴스 변수 - 패스트캠퍼스 백엔드 부트캠프 3기 (0) | 2024.12.19 |
---|---|
42. 선언위치에 따른 변수의종류 - 패스트캠퍼스 백엔드 부트캠프 3기 (2) | 2024.12.19 |
40. 객체 배열 - 패스트캠퍼스 백엔드 부트캠프 3기 (1) | 2024.12.19 |
39. 객체의 생성과 사용 - 패스트캠퍼스 백엔드 부트캠프 3기 (1) | 2024.12.19 |
38. 한 파일에 여러 클래스 작성하기 - 패스트캠퍼스 백엔드 부트캠프 3기 (2) | 2024.12.19 |