본문 바로가기

파이썬 객체지향2

파이썬 캡슐화란? 캡슐화 쉬운 설명 1. 파이썬 캡슐화란? 파이썬 캡슐화는 객체 지향 프로그래밍에서 사용되는 개념으로, 객체의 속성과 메소드를 보호하는 것입니다. 이를 통해 객체의 내부 정보를 안전하게 유지하고 외부에서의 임의적인 접근을 막을 수 있습니다. 파이썬 객체지향 프로그래밍, 클래스? 객체? 인스턴스? 1. 파이썬 객체 지향 프로그래밍 파이썬은 객체 지향 프로그래밍(object-oriented programming : OOP) 언어입니다. 이는 객체를 생성하고 조작하는 것이 가능하다는 것을 의미합니다. 객체 지향 프로그래 ai-inform.tistory.com 2. 파이썬 캡슐화의 목적 및 필요성 파이썬 캡슐화의 목적은 객체 지향 프로그래밍에서 객체의 내부 정보를 보호하는 것입니다. 캡슐화는 객체의 속성과 메소드를 외부에서 접근하.. 2023. 5. 3.
파이썬 객체지향 프로그래밍, 클래스? 객체? 인스턴스? 1. 파이썬 객체 지향 프로그래밍 파이썬은 객체 지향 프로그래밍(object-oriented programming : OOP) 언어입니다. 이는 객체를 생성하고 조작하는 것이 가능하다는 것을 의미합니다. 객체 지향 프로그래밍은 클래스라는 템플릿을 사용하여 객체의 속성과 메소드를 정의합니다. 이렇게 정의된 클래스를 기반으로, 여러 개의 객체를 생성할 수 있습니다. 이렇게 생성된 객체는 클래스의 인스턴스라고 부릅니다. 그럼, 클래스, 객체, 인스턴스에 대해서 더 상세히 알아보겠습니다. 2. 파이썬 클래스, 객체 및 인스턴스란? 클래스 클래스는 객체의 속성(attribute)과 행동(behavior)을 정의하기 위한 일종의 설계도입니다. 클래스는 하나의 묶음으로 각각의 멤버(member)인 변수와 메소드(me.. 2023. 4. 24.