본문 바로가기

프로그래밍/Java

[Java] - 객체지향 프로그램이란

728x90
반응형

실전 자바 강좌 (ver.2018) - 초보부터 개발자 취업까지!! 강의를

개인공부하며 정리하는 용도의 포스팅입니다.

 

학습목표


  • 객체 지향 프로그래밍(OOP)에 대해 학습
  • OOP - Object Oriented Programming

 

객체란?


세상에 존재하는 모든 것. 프로그래밍에서는 속성과 기능을 가지는 프로그램 단위

  • 사람
    • 속성 : 키, 몸무게 / 기능 : 의사..
  • 날씨 프로그램
    • 속성 : 온도, 미세먼지 / 기능 : 날씨 예보

 

클래스란?


객체를 생성하기 위한 틀로 모든 객체는 클래스로부터 생성된다.

 

클래스 구성요소


클래스는 속성(멤버 변수)와 기능(메서드)으로 구성된다

  • 자전거
    • 속성(멤버 변수): 안장, 핸들, 바구니, 기어, 페달, 바퀴 등등
    • 기능(메서드): 기어 변속, 가속, 브레이크 등등

 

Reference


실전 자바 강좌 (ver.2018) - 객체 지향 프로그래밍이란

 

728x90
반응형

'프로그래밍 > Java' 카테고리의 다른 글

[Java] - 메서드  (0) 2020.12.18
[Java] - 클래스 제작과 객체 생성  (0) 2020.12.17
[Java] - 반복문  (0) 2020.12.17
[Java] - 조건문  (0) 2020.12.17
[Java] - 배열과 메모리  (0) 2020.12.17