1. 클래스란?
- 역할에 따라 메소드와 변수를 정의한 것, 묶어놓은 것
2. 클래스 사용방법
[공개여부 class 클래스이름{ ... } |
*공개여부: public, protected, (default), public
2.1 공개여부(접근제어자)
- private: 클래스 멤버만 접근 가능
- protected: 같은 패키지 클래스에서 접근가능, 다른 패키지이지만 자식 클래스 접근 가능
- (default): 같은 패키지의 클래스만 접근 가능
- public: 모두 접근 가능
* 참고: [JAVA] 제어자
3. 클래스 사용이유
- 재사용성이 높아짐 => 검증된 코드 사용 => 안전성 높아짐 => 개발 비용 절감
- 코드의 간섭(cohesion, coupling)이 줄어듬 => 유지보수가 쉬워짐 => 개발 비용 절감
'개발 > Java' 카테고리의 다른 글
[JAVA] static (0) | 2017.01.02 |
---|---|
[JAVA] import (0) | 2017.01.01 |
[JAVA] Tip. 코드를 보고 알아보는 if문의 효율정리 (0) | 2017.01.01 |
[JAVA] 제어문 VS 반복문 (0) | 2017.01.01 |
[JAVA] method(메소드) (0) | 2017.01.01 |