Udemyセール開催中! 対象コースが1,220円から

【Flutter/Dart】別ファイルのクラスをmain.dartにインポートする

今回はdartファイルで作ったクラスを別のdartファイルでインポートする方法を紹介します。

目次

インポートされるファイル(rectangle.dart)

//rectangle.dart
class Rectangle {
  int height;
  int width;

  Rectangle(this.height, this.width) {}

  void area() {
    int area = height * width;
    print('長方形の面積:$area');
  }
}

今回はこちらの「rectangle.dart」で定義されたクラスをmain.dartにインポートさせます。

クラスをインポートするファイル(main.dart)

//main.dart
import 'rectangle.dart'; //インポート

void main() {
  var rectangle = Rectangle(2, 5);
  rectangle.area();
}

別のファイルを呼び出すには「import 'ファイル名'」と書きます。これで別のファイルのクラスを使用できるようになりました。今回は「main.dart」で呼び出しましたが他のファイルでも可能です。

以上です。

おすすめ記事

  • URLをコピーしました!
目次
閉じる