본문 바로가기

언어 배우기/Python

Python - Class

0. Class란?

- 변수와 함수를 모아 놓은 것

- 단어의 첫 문자는 대문자로!(

 

변수 : 띄어쓰기로 블록구분

지역변수 : (블록내에서만 사용) 

전역변수(=멤버변수=클래스변수) : 어느곳에나 사용 가능 x = 100

클래스변수 : 클래스명으로 선언하는 변수 test x=100 실제로 많이 쓰임

 

● 클래스 작성 예제

메서드의 첫 번째 매개변수 이름은 관례적으로 self를 이용. 객체를 호출할 때 객체 자신이 전달되기 때문

1. 생성자

- 객체를 생성할 때 호출되는 함수로써, 객체 생성 시 초기화 작업을 위해 존재

 

2. 상속

- 부모클래스의 멤버를 자식클래스가 물려받음

- 코드의 재사용, 자식클래스는 필요한 기능만을 정의하거나 기존의 기능을 변경할 수 있음

class 클래스 이름(상속할 클래스 이름)

 

 

 

'언어 배우기 > Python' 카테고리의 다른 글

Python - 가상환경 설정  (0) 2021.07.15
Anaconda 보안해제  (0) 2021.07.15
Python - Package  (0) 2021.07.14
Python - Module(모듈)  (0) 2021.07.14
Python - 반복문  (0) 2021.07.14