TypeScript - 物件的型別:介面 Interface
什麼是介面(Interface)?
在物件導向程式語言中,介面(Interfaces)是一個很重要的概念。它用來定義物件的結構和行為。一個介面描述了一個物件應該有哪些屬性、方法以及其型別,類似於一個「契約」,告訴你的程式碼應該如何組織資料。
TypeScript 中的介面是一個非常有彈性的概念,不僅可以用來「對類別(Class)的一部分行為進行抽象」也常用來對「物件的形狀(Shape)進行描述」。
對類別的行為進行抽象:定義一個類別的行為和契約,即該類別需要實現特定的方法或行為。這樣的好處是可...
yachuh.hashnode.dev4 min read