我一直搞不清楚 Interface abstract 的差異 跟使用的方向 偶然看到一篇好文在此分享一個
我為下面文章做個總結:
Abastract => 是一個 => 皮卡丘 是一個神奇寶貝
Interface => 像是一個 , 屬於 => 皮卡丘 像是一個雷系 or 屬於雷系
class Abstract 神奇寶貝 { ... }
Interface 雷系 { ... }
以這樣來分類結論就是
class 皮卡丘 : 神奇寶貝 , 雷系 { ... }
我為下面文章做個總結:
Abastract => 是一個 => 皮卡丘 是一個神奇寶貝
Interface => 像是一個 , 屬於 => 皮卡丘 像是一個雷系 or 屬於雷系
class Abstract 神奇寶貝 { ... }
Interface 雷系 { ... }
以這樣來分類結論就是
class 皮卡丘 : 神奇寶貝 , 雷系 { ... }
---------------------------------------------------------------------------------------------------------------