Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 모두연구소
- 모두의연구소
- 오존석의 생존코딩
- ㅇ
- 모두의 연구소 # 오준석의생존코딩# 오름캠프
- 오름캠프
- 오준석의생존코딩
- 모두의연구소 오준석생존코딩 오름캠프
- 오준석의 생존코딩
- 플러터
- Tag #패스트캠퍼스 #내일배움카드 #국비지원 #K디지털기초역량훈련 #바이트디그리 #자바인강
- 생존코딩
- #패스트캠퍼스 #내일배움카드 #국비지원 #K디지털기초역량훈련 #바이트디그리 #자바인강
- 패스트 캠퍼스
- 오름캠프플러터
Archives
- Today
- Total
꾸준히 하고싶은 개발자
6일차 캡슐화 (encapsulation) 본문
캡슐화 (encapsulation)
현실 세계에서 객체 지향프로그래밍을 통해서 개발자가 원하는 개발이 가능하다
개발 자 의 실수 협업을 하면서 임의 로 기능 과 메소드를 고칠 수있으며
고치면 안되는 코드 있을때 또는 개발 자 실수를 줄이기위해서 캡슐 화를 쓴다.
접근 지정자
private: 접근가능한 범위가 _ 클래스 내에서 사용 가능하며 임포트 안된다.
내가 이파일 안에서 쓸 사용하기 위해서 문서화에서는 - 기호를 쓴다.
public: 접근가능한 범위가 모든 클래스에서 사용 가능하고 생략이 가능하다
문서화에서는 +기호를 쓴다.
getter setter
1.getter
읽기전용
2.setter
쓰기전용
타탕성을 검사할 떄 사용 거의 사용하지 않는다.
클래스에 타당성 검사
이렇게 하면
타탕성 검사 하면 예외 처리를 통해서 에러 메시지를 출력할 수있다.
클래스 를 사용한 이유?
객체 지향프로그래밍 절차 지향 프로그래밍
내 코드가 현실 세계
- 재사용이 용이하다.
- 가독성이 좋아진다
비흡한 부분은 정리되는대로 올리겠습니다.
'모두의연구소' 카테고리의 다른 글
7일차 추상클래스와 인터페이스 (1) | 2023.12.05 |
---|---|
7일차 상속 (inheritance) (2) | 2023.12.05 |
6일차 컬렉션 (0) | 2023.12.04 |
Final 과 const (1) | 2023.12.03 |
5일차 class (1) | 2023.12.01 |