📝 객체 지향 프로그래밍 객체 지향 프로그래밍(OOP)이란 Object-oriented programming 의 준말로 컴퓨터 프로그램을 객체의 모임으로 파악하려는 프로그래밍 패러다임이다. 객체는 서로 메시지를 주고 받을 수 있으며 데이터를 처리할 수 있다. 📋 객체 지향 프로그래밍(OOP)의 장점 프로그램을 유연하고 변경이 용이하게 만든다. 프로그램의 개발과 보수를 간편하게 만든다. 직관적인 코드 분석을 가능하게 한다. 중요한 특성으로 강한 응집력(Strong Cohesion)과 약한 결합력(Weak Coupling)을 지향한다. 📝 Class 생성하기 클래스란 객체를 정의하는 틀 또는 설계도와 같은 의미로 사용된다. 클래스의 요소는 필드(field), 생성자(constructor), 메소드(metho..