[Java] 객체지향 프로그래밍(OOP)
1. 객체지향프로그래밍(Object Oriented Programming) 자바는 대표적인 객체지향 프로그래밍 언어이다. 실제세계를 객체라는 단위로 나누고 객체들간의 상호작용을 의미한다. 즉, 프로그램을 여러개의 독립된 단위인 객체들의 모임으로 파악하고자 하는 것이다. 객체란 무엇일까? 객체(Object)는 우리 주변에 있는 모든 것이 될 수 있다. 예를 들어 TV, 컴퓨터, 책, 건물, 의자, 사람 등 모두 객체가 될 수 있다. 객체는 자신만의 고유한 특성과 행동을 가지며 다른 객체들에게 행동을 요청하거나 정보를 주고 받는 등 상호작용을 하면서 존재한다. 객체는 크게 속성(필드, field)과 동작(메소드, method)으로 구성되어 있다. 예, 학생의 속성 : 이름, 학년, 학번 등 예, 학생의 동작..
JAVA
2022. 3. 21. 10:42
반응형
공지사항