컴공생의 다이어리
[자바, Java] 객체(Obejct)란? 본문
객체(Obejct)란?
자바는 객체지향 프로그래밍(OOP; Object Oriented Programming) 언어 중 대표적인 언어이다. 객체지향 프로그래밍이라는 단어에서 객체란 무엇일까?
객체(Object)란 물리적으로 존재하거나 추상적으로 생각할 수 있는 것 중에서 자신과 다른 것을 식별가능한 것을 말한다. 예를 들어 물리적으로 존재하는 학생, 회원 등과 추상적인 생산, 주문, 배송 등이 모두 객체가 될 수 있다.
객체의 구성
객체는 속성과 동작으로 구성되어 있다. 사람을 예로 들어보면 사람의 속성으로는 이름, 나이 등이 있다. 그리고 동작으로는 달리다, 공부하다 등이 있다.
자바에서는 이러한 객체의 속성을 필드(field), 동작을 메소드(method)라고 한다.
728x90
'Development > Java' 카테고리의 다른 글
[자바, Java] 클래스(class), 객체(object), 인스턴스(instance) 차이 (1) | 2021.08.12 |
---|---|
[자바, Java] 클래스(class)란? (0) | 2021.07.15 |
[자바, Java] 반복문 - for문 (0) | 2021.07.13 |
[자바, Java] 반복문 - while, do-while 문 (0) | 2021.07.12 |
[자바, Java] switch-case문 (0) | 2021.07.11 |
Comments