dana's 2022. 5. 27. 00:07
728x90

클래스

->  클래스는 객체 생성하기 위해 만듦

(함수 + 변수)

 

A = classname()

-> A라는 Classname의 인스턴스를 생성함

-> A는 객채

-> A Classname 클래스의 인스턴스

 

 

* 클래스의 용어

# 필드 : 클래스 안의 변수

# 메서드 : 클래스 안의 함수

# A는 객체, A는 모험가 class의 인스턴스     :     O

  A는 인스턴스, A는 모험가 class의 객체     :     X

 

 

# 클래스의 첫 글자는 무조건 대문자로 써야 함

ex)

A = Maple()

-> 클래스

B = add()

-> 함수

 

 

* 생성자

-> 객체가 만들어질 때 기본적으로 실행되는 함수

def_init_(self):

 

* 소멸자

-> 객체가 소멸될 때 기본적으로 실행되는 함수

def_del_(self):

 

 

 

*** pip

pip.org에서 다른 개발자들이 개발해놓은 코드를 컴퓨터로 다운 받아올 수 있게 만든 프로그램

 

*** import

다른 파일의 클래스, 함수, 변수를 가져다 사용할 수 있게 만든 구문

728x90