Dart 類型

2018-09-28 18:38 更新

類型

如果一個簡單的函數(shù)就能滿足你的需求,就應(yīng)當(dāng)避免聲明一個只有單個成員的抽象類。和 Java 不同,Dart 有著頂級函數(shù),閉包以及非常美觀的語法高亮。如果你需要的和回調(diào)是類似的,那么只需要用一個函數(shù)即可。如果你定義的類只有一個成員并且其名稱沒什么含義,就像是call 或者 invoke 一樣。那么直接定義一個函數(shù)將會是更好的選擇:

typedef bool Predicate(item); // good
abstract class Predicate {
    bool test(item);  
}// bad
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號