728x90 반응형 객체지향프로그래밍1 [Java/개념] 객체 지향 프로그래밍(OOP: Object Oriented Programming) 자바는 대표적인 객체 지향 프로그래밍 언어이다. 객체 지향 프로그래밍(OOP)은 복잡한 문제를 해결하기 위한 소프트웨어 설계 방법론으로, 실제 세계를 객체로 모델링하여 소프트웨어를 더 직관적이고 유지보수하기 쉽게 만든다. 즉, 프로그램을 여러 독립된 단위인 객체들의 모임으로 이해하고, 이 객체들이 상호작용하며 동작하는 구조로 설계하는 것이다. 1. 객체(Object)란?객체는 물리적으로 존재하거나 추상적으로 생각할 수 있는 것 중에서, 속성(필드)과 동작(메소드)을 가진 것을 말한다. 예를 들어, 자동차라는 객체는 색상과 브랜드(속성)를 가지고 있으며, 가속하거나 정지하는 동작(메소드)을 수행할 수 있다.객체 모델링(Object Modeling)은 현실 세계의 객체를 소프트웨어 객체로 설계하는 과정이다... 2024. 10. 12. 이전 1 다음 728x90 반응형