티스토리 뷰
정보은닉
인스턴스 변수에 private 을 선언하는 것
private은 접근제어 지시자로, 접근 제어 지시자에는 총 4가지 종류가 있다.
클래스가 public으로 선언되면, 클래스의 이름이 소스파일의 이름과 같아야하고, 다른 public 클래스를 하나의 소스파일에 담지 못하는 등의 제약사항이 따르기 때문에, 꼭 필요한 상황에서만 클래스를 public으로 선언해야한다.
예를 들어, 클래스를 라이브러리 형태로 노출시키기 위해서 활용된다.
캡슐화
캡슐화에는 정보은닉이 기본적으로 포함되며,
객체의 속성과 메서드를 하나로 묶고, 실제 구현 내용 일부를 외부에 감추어 은닉한다.
'프로그래밍 > Java' 카테고리의 다른 글
사이냅소프트 면접문제 (0) | 2016.05.01 |
---|---|
재귀호출 (0) | 2016.03.17 |
String 클래스 (0) | 2016.01.29 |
대출 이자 계산기 (0) | 2016.01.28 |
날짜 구하기 (0) | 2016.01.28 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 자바프로그래밍
- 제이쿼리
- spring
- activity
- 뒤로가기 버튼
- MVC
- aop
- 예외처리
- facebook 연동
- 배열
- mongo db
- 메뉴바에 버튼 생성하기
- query
- Linear Layout
- 클래스
- intent
- sql
- 글쓰기 버튼
- jQuery
- mybatis
- Relative Layout
- JSP
- Erwin
- 뉴스피드 가져오기
- er다이어그램
- 메소드
- ERD
- 쿼리
- 포스팅하기
- 게시판 만들기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함