跳到主內容

extension_declares_abstract_member

擴充套件不能宣告抽象成員。

描述

#

當在擴充套件中宣告抽象宣告時,分析器會產生此診斷。擴充套件只能宣告具體成員。

示例

#

以下程式碼會產生此診斷,因為方法 a 沒有主體:

dart
extension E on String {
  int a();
}

常見修復

#

為成員提供實現或移除它。