
💻 객체 지향 프로그래밍 객체 지향 프로그래밍이란 말 그대로 객체를 우선으로 생각해서 프로그래밍 한다는 의미입니다. python을 포함해 대부분의 프로그래밍 언어는 객체 지향 프로그래밍 언어 입니다. 그중에서도 클래스를 기반으로 하고 있습니다. 이게 무슨말이냐고요..

객체지향프로그래밍 세 번째 글에서는 OOP의 네 가지 특징인 캡슐화, 상속, 다형성, 추상화에 대해 다뤄보려고 합니다. 🔌 캡슐화(Encapsulation) 캡슐화는 데이터(변수)와 그 데이터를 다루는 방법(메서드)을 하나로 묶는 것입니다. 이는 마치 알약 캡슐처럼