일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 레인보우
- 이클립스
- Java
- 바닐라루시
- HTML
- 자바
- opengl
- TOEIC
- Linux
- 네트워크보안
- 토익
- Intent
- Eclipse
- 네트워크
- 뮤직비디오
- xml
- Looper
- error
- 서비스
- 인텐트
- rainbow
- Android
- 영어
- 걸스데이
- opencv
- 배다해
- 안드로이드
- 엑티비티
- 브로드케스트 리시버
- 쓰레드
- Today
- Total
목록상속 (2)
W.A 저장소
자. 오늘은 2일차 오늘은 어제 나쁜남자를 봐서 그런지 아무래도 좀 늦게 일어났다. 대략 한 6시 30분쯤? 부랴부랴 샤워를 마치고 집에서 출발하니 7시 정되가 되었다. 집 밖을 나서는 순간. 이게 왠일이람. 제길. 왠. 비가 내려 ㅠ.ㅠ 다시 집으로 들어가서 우산을 가지고 어제와 같은 루트로 하여 서울대에 도착. 2일차 교육을 시작하고 오전 시간을 끝 마친 다음에 아래와 같이 오늘 배운 내용 정리를 하겠다. 1. 상속(Inheritance) 모 대부분의 사람들이 상속이라고 하면은 유산? 모 이런거 생각 하실것이다. 여기 자바에서도 마찬가지가 B가 A를 상속 받으면 B라는 넘은 A의 모든것을 가지는 것이다.(여기서 private은 제외) 그래서 이 상속관계에서는 IS-A관계가 생성이 된다. A
우리가 Java의 3대 요소를 생각할때에는 절대로 혼자서 어플리케이션을 만든다고 생각하지 말고 여러사람이 같이 무언가를 개발을 한다고 생각을 하면서 접근을 해야한다. 밑에서는 각각의 요소별로 간략하게 설명하겠다. 캡슐화(Encapsulation) 캡슐화라는것은 쉽게 설명하자면은 어떤 통합적인 기능을 모아서 다른곳에서는 안보이게끔 해서 만드는것이다. 쉽게 생각하면은 우리가 먹는 알약도 하나의 켑슐화이다. 생각해보자 우리는 알약을 먹을때 이것이 어떤 기능을 하는지는 안다. 하지만 그 안에 무엇이 있는지는 절대로 관심을 가지지 않는다는 것이다. 다른예를 들어보자 많이들 생각하는것이 자동차를 예를 든다. 자동차에서 캡슐화가 되있는것을 엔진과 바퀴라고 생각해보자. 그럼 엔진에서 바퀴에 몇바퀴를 돌아달라고 한다고 ..