5. 클래스
(1) 묶음 :변수,메서드
(2) 캡슐화 단위 : 편리함,보안성
(3) 단일 기능을 원칙으로 한다.
(4) 설계도(추상적) -> instance (메모리)
(5) 객체 (object)class
1) 상속성 (Inheritance) – 비용절감
2. 다형성 (Polymorphism)
3. 캡슐화 (Incapsulation) – 추상화
=> 3가지 특징 다 가지고 있어야 함.
(6) 데이터 타입
1) 기본(primitive) 데이터 타입(비객체형 데이터 타입)
- 값을 저장
- 정해진 양식을 사용 (8가지)
2) 객체형 데이터 타입
- 주소를 저장
- 클래스
3) 변수의 종류
- 선언된 위치에 따라
클래스 :인스턴스 변수,멤버 변수, 필드
메서드:변수,지역변수
- 저장되는 내용에 따라
값 :변수
주소 : 창조 변수
'Java' 카테고리의 다른 글
[JAVA 정리] 7. Array 배열 (0) | 2017.06.24 |
---|---|
[JAVA 정리] 6. 매서드 (0) | 2017.06.24 |
[JAVA 정리] 4. 제어문(Control Statement) 조건문, 반복문, break문, continue문 (0) | 2017.06.24 |
[JAVA 정리] 3. 연산자 (0) | 2017.06.24 |
[JAVA 정리] 2. 데이터 타입 (0) | 2017.06.24 |