[파이썬 학습] 상속

# 코딩 = UTF-8

클래스 Wangjianlin :

    데프 __init __ (자기) :
        self._name = "왕 지안 린"
        자기 .__ 포스트 = "완다 회장"
        self._money = 10000000000

    데프 (자기, 이름, 가격) 구입 :
        가격> 1000000 경우 :
            ( '너무 비싸!') 인쇄
            반환
        self._money- = 가격
        인쇄 ( "소비 % s이 (가), 구입 %의"% (가격, 이름))
    
    데프 (자동) 말 :
        인쇄 ( "나는 %의이야, 내가 돈을 가지고 : % s을 (를) 의무는 다음과 같습니다 %의"% (self._name, self._money, 자기 .__ 게시물))

클래스 Wangsicong (Wangjianlin) :
    패스


wangjianli Wangjianlin = ()
wangjianli.say ()
wangjianli.buy ( "순 요트에 빨간색 브러쉬", 5000000)

wangjianli.buy ( "네트워크 레드 F-20 브러쉬", 50)
wangjianli.say ()

"" "
서브 클래스는 __ () 메소드가 상위 클래스의 __init의 __ () 메소드를 호출 __init하지 않는 경우

또한 상위 클래스의 속성을 상속 (비 독점)
"" "
WSC = Wangsicong ()
"" "
부모 클래스) (예를 들어 상속
"" "
wsc.say ()

추천

출처www.cnblogs.com/cyber-shady/p/11588210.html