일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- bottomNavigation animation
- Android
- lottieAnimation
- 앱강종
- 고유식별자
- apk변환
- 안드로이드apk변환
- 로그캣 색상변경
- Bluetooth 스캔
- BottomNavigation
- svn체크아웃
- 안드로이드 로그캣
- 로그캣 색상지정
- 로띠애니메이션
- target29
- retrieveExplicitStyle
- targetSDK29
- 안드로이드 디버깅툴
- 안드로이드
- Android10
- 안드로이드aab변환
- aab파일apk변환
- Android Bluetooth
- Opacity Hex
- 투명도 hex값
- 바텀네비게이션
- 디바이스ID
- 앱강종현상
- 바텀네비
- Android OS 10
Archives
- Today
- Total
공부하는 다락방
열혈강의 Java프로그래밍 Round 10 본문
# 접근 제한자
- 클래스 내의 멤버에 접근을 제한하기 위한 예약어
# 접근 제한자의 종류
- private : 하나의 클래스 내에서만 사용 가능한 멤버를 지정할 때 사용하는 제한자
* 같은 멤버일 경우 사용 가능하지만, 메인메서드 같이 같은 멤버가 아닐 경우 객체 생성 후 사용
- package : 동일 파일 + 동일 폴더
* 다른 폴더일 경우 객체 생성도 import 해야하고 하더라도 접근 제한자가 없기 때문에 사용 불가
- protected : 동일 파일 + 동일 폴더 + 상속
- public : 객체를 가진 모든 영역
# 멤버 필드(Member Field)
- 형식 :
접근제한자 [지정예약어] 자료형 필드명 = 값;
# 멤버 메서드(Member Method)
- 형식 :
접근제한자 [지정예약어] 결과형 리턴값 메서드명(매개변수들) throws 예외클래스들{
내용부...
}
# 기존 파일을 클래스로 변환
- Field 영역 분리
- Method 영역 분리
# 새로운 클래스 생성
- Field 작성
- Construct 작성
- Method 작성
'Java' 카테고리의 다른 글
열혈강의 Java프로그래밍 Round 12 (0) | 2014.12.17 |
---|---|
열혈강의 Java프로그래밍 Round 11 (0) | 2014.12.11 |
열혈강의 Java프로그래밍 Round 9 (0) | 2014.12.09 |
열혈강의 Java프로그래밍 Round 8 (0) | 2014.12.08 |
열혈강의 Java프로그래밍 Round 7 (0) | 2014.12.05 |
Comments