객체지향 프로그래밍(OOP)에 대해서
객체지향...책을 펼쳐서 개념을 살펴보거나, 영상을 봐도 "아..."라고 속으로 생각했던 경험이 있는 거 다-아 안다. 그러니 이번 포스팅에서 좀 더 와닿게 이야기를 해보자. 일단 아래의 개념을 대강 쓰윽 훑어보자. 1. 객체지향 프로그래밍의 기본 개념객체지향 프로그래밍은 프로그램을 객체라는 기본 단위로 분할하여 프로그래밍하는 방법이야.객체는 데이터(속성)와 그 데이터와 관련된 기능(메서드)을 모아둔 것을 의미하지. 이러한 접근 방식은 프로그램을 더욱 모듈화 시키고, 코드 재사용을 용이하게 하며, 대규모 소프트웨어 개발에서 효율적인 관리를 가능하게 해. 2. 주요 개념클래스(Class) : 객체를 생성하기 위한 템플릿이야. 붕어빵을 찍어내기 위해 붕어빵틀이 있어야겠지? 그 틀이라 생각하면 돼. 클래스..