程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> Yii2的深入學習--繼承關系,yii2深入學習--

Yii2的深入學習--繼承關系,yii2深入學習--

編輯:關於PHP編程

Yii2的深入學習--繼承關系,yii2深入學習--


想要了解 Yii2 的話,一定要對 Yii2 中向相關類的繼承關系有所了解。由於暫時讀的代碼有限,下面的圖中只列出了部分繼承關系,之後回跟著源碼閱讀的越來越多而增加

由上圖可以看到 Yii2 中大多數類都繼承自 yii\base\Object,實現了屬性的功能。

yii\base\Component yii\base\Event 和 yii\base\Behavior 都繼承了 yii\base\Object,yii\base\Component 是一個實現了屬性/事件和行為功能的基礎類,yii\base\Event 是所有事件的基礎類,yii\base\Behavior 是所有行為的基礎類。

Model/View 和 Controller 都從 yii\base\Component 繼承而來。

 

今天比較累,偷個懶,少寫一點,就這些了O(∩_∩)O

 

對 Yii2 源碼有興趣的同學可以關注項目 yii2-2.0.3-annotated,現在在上面已經添加了不少關於 Yii2 源碼的注釋,之後還會繼續添加~

有興趣的同學也可以參與進來,提交 Yii2 源碼的注釋。

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved