객체지향 프로그래밍(OOP)
객체 지향 프로그래밍 1. 객체란? 객체(Object)란 물리적으로 존재하거나 추상적으로 생각할 수 있는 것 중에서 자신의 속성을 가지고 다른 것과 식별 가능한 것을 말한다. 그냥 객체는 우리의 일상 속에서 우리가 아는 모든 것으로 생각하면 될 것이다, 예를 들어 컴퓨터, 책상, 자동차, 사람, 의자 등등 물리적으로 존재하는 것 모두가 객체이며 또한 보고 만지고 느끼는 것 외에도 날씨정보, 인간관계, 비행시간, 생각, 관념, 추상적인 학과, 강의 등등 모든 것이 객체가 될 수 있다. 객체는 존재하는 , 존재하지 않는 것들 중 자신만의 속성을 가지고 있는 것으로 생각하면 될 것이다. 객체는 정적인 요소 속성과 동적인 요소 동작으로 구성되어 있다. 자바에서는 속성과 동작들을 각각 필드(field)와 메소드(..
2019. 11. 27.