小猿圈之python調用內部類的兩種方法

python是怎麼調用內部類的,有哪些方法呢?小猿圈加加這篇文章詳細介紹一下python調用內部類的兩種方法,不懂的朋友們能夠看過來了。python

class Car:#外部類

    class Door:#內部類

        def open(self):

            print('open door')



    class Wheel:

        def run(self):

            print('car run')



if __name__=="__main__":

    car=Car()#實例化外部類

    backDoor=Car.Door()#實例化內部類 第一種方法

    frontDoor=car.Door()#由於car已經實例化外部類,再次實例化Car的內部類 第二種方法

    backDoor.open()

    frontDoor.open()

    wheel=car.Wheel()#car已經實例化外部類,Wheel()再次實例化內部類

    wheel.run()#調用內部類的方法

學會了嗎?這就是python調用內部類的兩種方法,python不只能夠調用方法,還能夠調用類,很強大吧,學會了的朋友能夠本身敲一下代碼練習一下,又掌握一個小技巧,其實小編和大家同樣,剛剛學會就分享給大家了,若是大家也想知道不少小技巧,能夠和小編同樣去小猿圈學習技巧。學習

相關文章
相關標籤/搜索