티스토리 뷰
클래스는 속성과 행동을 가진 무언가를 추상적으로 정의한 것이다. 추상적이라는것은, 어떤 실체로부터 관심있는 사항이나 공통적인 부분을 뽑아서 모아놓은것을 의미한다. 예를들어, 사람이라는 클래스가 있을 수 있다. 사람이라는 어떤 실체로부터 관심있는 사항(나이,키,몸무게등)만을 모아서 클래스로 정의 할 수 있다는 것이다.
객체는 클래스로부터 실체화된 특정 인스턴스이다. 클래스는 단순히 분류라고 한다면 객체는 그 분류에 해당하는 실체이다. 예를들어 클래스와 객체의 관계는 사람 : 김연아 동물 : 펭귄 으로 비유 할 수 있다. 사람이라는 분류에 속하는 김연아라는 실체가 있고 동물이라는 분류에 속하는 펭귄이라는 실체가 있는것이다.
'컴퓨터 공학과 졸업 > 면접준비' 카테고리의 다른 글
안드로이드 면접 준비 (4) | 2018.10.30 |
---|---|
객체지향의 4대 특성(캡슐화,상속,추상화,다형성) (2) | 2018.08.10 |
스프링의 요청 처리 흐름 (0) | 2018.01.26 |
Model과 VO의차이? Q&A (1) | 2018.01.25 |
서블릿과 서블릿 컨테이너 Q&A (0) | 2018.01.23 |
댓글
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- webpack
- react
- return type
- es6
- design system
- Polyfill
- atomic design
- await
- storybook
- javascript
- rendering scope
- hydrate
- server side rendering
- mobx
- Babel
- props
- promise
- Next.js
- state
- type alias
- Action
- async
- reactdom
- reflow
- react hooks
- useRef
- reducer
- computed
- useEffect
- typescript
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함