Python基礎——面向對象(@property、定製類)

添加屬性和方法 正常情況下,當我們定義了一個class,創建了一個class的實例後,我們可以給該實例綁定任何屬性和方法,這就是動態語言的靈活性。 還可以嘗試給實例綁定一個方法: 但是,給一個實例綁定的方法,對另一個實例是不起作用的,會報錯: 通常情況下,上面的setAge方法可以直接定義在class中,但動態綁定允許我們在程序運行的過程中動態給class加上功能,這在靜態語言中很難實現。 使用@
相關文章
相關標籤/搜索