ㅇ 일 자 : 2026년 5월 29일(목)제 목 : OOP(객체지향프로그래밍), Class 개념과 활용 1. 서 론 현대 소프트웨어 개발 환경은 과거에 비해 비교할 수 없을 만큼 복잡해지고, 요구사항은 끊임없이 변화하고 있다. 초기 프로그래밍 방식이었던 절차지향 프로그래밍은 프로그램을 단순히 명령어의 순차적인 실행으로 보았기에, 규모가 커질수록 코드를 이해하고, 수정하고, 유지보수하는 것이 기하급수적으로 어려워지는 한계에 봉착했다. 이러한 한계를 극복하고 더 유연하고 재사용 가능한 소프트웨어를 만들기 위해 등장한 것이 바로 객체지향 프로그래밍(OOP)이다. 객체지향프로그래밍(OOP)는 "현실 세계의 사물과 개념"을 프로그램의 독립된 단위인 '객체'로 모델링하여 프로그램을 구성한다. 신입 개..