로딩
요청 처리 중입니다...

Python - 클래스(class)

 Python - 클래스(class)

1. 클래스(class)와 객체(object) 클래스란 똑같은 무엇인가를 계속해서 만들어 낼 수 있는 도면을 말한다.

객체란 클래스로 만든 피조물을 말한다. 클래스로 만든 객체는 각각의 고유한 성격을 가진다. // 예제 1-1 a = Cookie() b = Cookie() 여기서 Cookie() 결과값을 돌려받은 a,b가 객체이다. 1.2 클래스 구조만들기 // 예제 1-2 class FourCal: pass a = FourCal: 처럼 객체를 만들 수 있게 했다.

일단은 아무 기능이없다. 1.3 객체에 숫자 지정할 수 있게 만들기 사칙연산을 하기 위해 숫자를 알려줘야 한다. 여기 알아야 할점은, 클래스안에 구현된 함수는 다른 말로 메서드(Method)라고 부른다.

메서드의 첫 번째 매개 변수 self 를 명시적으로 구현하는 것은 파이썬만의 독특한 특징이다. // 예제 1-3 a.setdata(4,2) 연산을 수행할 (4,2)를 지정해줬다. // 예제 1-4 def setdata(s...

# class # Python # 상속 # 생성자 # 클래스 # 클래스변수