| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- 백엔드공부
- button
- spring
- 카카오인증토큰받기
- 백엔드 로드맵
- 엔티티 생명주기
- 엔티티 매니저
- 제로베이스
- form
- 카카오사용자정보가져오기
- 인스턴스
- static
- GitHub_Actions
- input
- jenkins
- Java
- Docker
- html
- 카카오인가코드받기
- Spring API
- oAuth2
- 상속
- MIND 2023 #후기
- ci/cd
- 백엔드스쿨
- tag
- 예외
- feignClient
- Interface
- 어떤 개발자?
Archives
- Today
- Total
목록2021/11/20 (1)
HiDevelop
[Java] 클래스의 정의와 인스턴스
객체지향 프로그래밍? Java는 객체지향 언어입니다. 여기서 말하는 객체는 무엇일까요? Object(객체) 물건, 또는 대상을 뜻합니다. 예를 들어보자면, "철수가 영희에게 고백했다." 라는 문장에서 나타나는 객체는 철수, 영희 입니다. 그럼 여기서 고백이라는 행위는 어떻게 표현하면 좋을까요? 철수라는 객체에는 '고백한다' 라는 행동을 영희에게는 '고백을 받는다'라는 행동을 넣어주면 됩니다. 이처럼 현실에서 일어나는 상황에서의 대상, 사물, 그리고 행동을 있는 그대로 실현시키는 것을 객체지향프로그래밍이라고 이야기할 수 있을 것 같아요! 객체는 어떻게 구성되어있을까? 결론부터 말하자면 데이터와 기능으로 구성되어있습니다. 여기서 말하는 데이터는 상태와 같다고 생각할 수 있어요! 예를 들어보자면, 철수와 영희..
Java
2021. 11. 20. 20:57
