請教PHP5 OOP Interface

小弟在學習PHP5 的OOP,Interface

以我的理解,interface就像一個template
implement該interface的class必須要有interface所列的methods

之後再在class內再定義methods的細節

如果上面係正確的話,那麼為何不直接在class內定義那些methods??

請指點小弟,謝謝

原帖由 kau 於 2008-11-19 13:42 發表
小弟在學習PHP5 的OOP,Interface

以我的理解,interface就像一個template
implement該interface的class必須要有interface所列的methods

之後再在class內再定義methods的細節

如果上面係正確的話,那麼為何不直接在class內定義那些methods??

請指點小弟,謝謝


通過interface, 使用呢D class 既code 就唔需要知道呢個class 既直正身份,咁樣polymorphism 先有意義。

TOP

謝謝回應!
要再找資料看

TOP