Dart syntax - get,set,abstract,implicit,@,enum,mixin,mixin on

 ☝runtimeType 回傳該物件的型別。

☝get set 提供讀取寫入物件屬性功能,讓你可以用. 去建立其附加屬性。
☝抽象類別,不能成為實體物件,常用於定義介面執行上。必須由子類別來實作或擴充功能。
☝implicit interfaces 隱式介面。不需要A的全部,只想用A某功能。
☝@override 注釋為覆寫,並驗証父類別是否有該方法名,如果沒有則出現error.
☝enum 列舉enumerated 一個enum都有排列index
☝mixin 可用mixin取代class即可, 除非你想要你的mixin能像普通的class。也就是說內部自用。
☝mixin on 僅供指定類別使用。



Comments

Popular posts from this blog

Go-VSCode -Autocomplete and Auto-import

Dart syntax - initSate,Build,deactive, Dispose