Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- TOEIC
- Android
- 브로드케스트 리시버
- Looper
- 인텐트
- Linux
- 뮤직비디오
- xml
- 이클립스
- 자바
- 쓰레드
- 네트워크
- 엑티비티
- 안드로이드
- 바닐라루시
- 걸스데이
- error
- 네트워크보안
- 토익
- rainbow
- Intent
- opengl
- HTML
- Java
- 영어
- 서비스
- opencv
- Eclipse
- 레인보우
- 배다해
Archives
- Today
- Total
목록Overloading (1)
W.A 저장소
객체지향의 3대 요소
우리가 Java의 3대 요소를 생각할때에는 절대로 혼자서 어플리케이션을 만든다고 생각하지 말고 여러사람이 같이 무언가를 개발을 한다고 생각을 하면서 접근을 해야한다. 밑에서는 각각의 요소별로 간략하게 설명하겠다. 캡슐화(Encapsulation) 캡슐화라는것은 쉽게 설명하자면은 어떤 통합적인 기능을 모아서 다른곳에서는 안보이게끔 해서 만드는것이다. 쉽게 생각하면은 우리가 먹는 알약도 하나의 켑슐화이다. 생각해보자 우리는 알약을 먹을때 이것이 어떤 기능을 하는지는 안다. 하지만 그 안에 무엇이 있는지는 절대로 관심을 가지지 않는다는 것이다. 다른예를 들어보자 많이들 생각하는것이 자동차를 예를 든다. 자동차에서 캡슐화가 되있는것을 엔진과 바퀴라고 생각해보자. 그럼 엔진에서 바퀴에 몇바퀴를 돌아달라고 한다고 ..
Programing
2010. 7. 12. 22:59