2014-10-08 3 views
0

클래스는 어떻게 다양한 인수를 허용합니까? 나는 모양으로 이것을 호출하면 나는이클래스는 다양한 인수를 허용합니다. Python

class Shape(object): 
    def __init__(self, sides): 
     self.sides = sides 

같은 클래스가 있다면 예를 들어 , (3), 측면은 일명 삼각형 3 할 것이다.

어떻게 이런 짓을 했을까 : 난 그냥 인수와 모양()로 전화를 원한다면 , 그것은 자동으로 Shape를 (할 것) self.sides = 4 AKA 사각형

답변

4

만들기를 기본 인수 :

class Shape(object): 
    def __init__(self, sides=4): 
     self.sides = sides 
0

'객체는'다른 클래스는 다음과 같이 개체를 복사 할 모양 인 경우 :

다른
class object(): 
    self.bla = 'bla' 
class Shape(object): 
    ... 

이 작업을 수행 :

class Shape(): 
    ... 
관련 문제