728x90 파이썬 캡슐화1 5.4 캡슐화 캡슐화(Encapsulation)는 객체 지향 프로그래밍의 핵심 원칙 중 하나로, 객체의 데이터와 메서드를 함께 묶어서 외부에서 접근을 제한하는 것을 의미합니다. 캡슐화를 사용하면 데이터와 메서드를 객체 내부에서만 사용하도록 할 수 있으며, 이를 통해 코드의 안정성과 유지 보수성을 높일 수 있습니다. 파이썬에서 캡슐화를 구현하는 방법은 주로 접근 제한자(Access Modifiers)를 사용합니다. 파이썬에서 접근 제한자는 다음과 같이 세 가지로 구분됩니다: Public: 이름 앞에 언더스코어(_)가 없는 변수나 메서드는 public으로 간주되며, 어디에서나 접근할 수 있습니다. Protected: 이름 앞에 하나의 언더스코어(_)가 있는 변수나 메서드는 protected로 간주되며, 해당 클래스와 하위.. 2023. 3. 20. 이전 1 다음 728x90