[英]Dart Flutter What is the Difference Between Import and Extends?
我仍然不明白導入類和擴展類之間的區別。 我的意思是,如果我只是導入類,我仍然可以使用它的構造函數和方法,那么使用extends
什么好處呢?
隨意使用我提供的兩個類,或者根據您的方便更改它們。
Class A {
final String a;
A({this.a});
void printA(){
print(this.a);
}
}
Class B {
final String b;
B({this.b});
void printB(){
print(this.b);
}
}
import
語句使該文件中的另一個類可見。
extends
關鍵字使一個類從另一個類繼承。
當你說class B extends A
,B 已經繼承了 A 的所有屬性和方法。
作為參考: https : //medium.com/run-dart/dart-dartlang-introduction-object-oriented-programming-c3d79d94d303
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.