Python 類與類之間的關係

類與類之間的關係spa

​   在咱們的世界中事物和事物之間總會有一些聯繫. ​ 在面向對象中. 類和類之間也能夠產生相關的關係對象

1. 依賴關係
        執行某個動做的時候. 須要xxx來幫助你完成這個操做. 此時的關係是最輕的.
        隨時能夠更換另一個東西來完成此操做

 2. 關聯關係
    在對象裏面埋對象

    1. 一對一關係
    你和你的女友繼承


    2. 一對多關係
    一個學校. 一堆老師內存

類中的關係: 依賴關係是最輕的. 最重的是繼承關係. 關聯關係是比較微妙的.get

    self究竟是誰 ??
self:誰調用的就是誰. 類型是根據調用方的對象來進行變換的hash

特殊成員:
  __init__() # 建立對象的時候初始化操做
  __call__() # 對象()
  __getitem__() # 對象[哈哈]
  __setitem__() # 對象[哈哈] = 值
  __new__() # 建立對象的時候.開闢內存
  __enter__() # with 對象
  __exit__() #結束with的時候
  __hash__() # 可哈希 hash()
  __class__() #表示當前操做的對象的類是什麼
  __str__() #print對象的時候顯示的內容it

相關文章
相關標籤/搜索