[JS奇怪的世界]No.46 觀念小叮嚀:古典和原型繼承
古典和原型繼承
繼承表示一個物件取用另一個物件屬性或方法,只要了解其簡單觀念就好了,許多人在解釋這區塊時常會用各種火車、汽車等等例子來做舉例,但講師認為直接講清楚會比較簡顯易懂。
那古典繼承和原型繼承是什麼呢?古典繼承在 C#、Java 裡都有,而且非常熱門。
而古典繼承裡面有非常多方法可以用
- friend
- protected
- private
- interface
但我們必須了解他才能夠知道該如何操作。
原型繼承呢?東西就簡單許多了
- 彈性 (flexible)
- 可擴充性 (extensible)
- 簡單易懂 (east to understand)
古典和原型繼承各自都有他的好壞,所以並沒有一定,所以當有人在講繼承時,就是在講
一個物件取用另一個物件屬性或方法