#13 Dartで学ぶクラスの基本
Dartのクラスは、Flutterアプリの画面部品(ウィジェット)を作る際にも基礎となる、重要な仕組みです。この記事では、Dartにおけるクラスの基本を解説します。
クラスを作ってみる
class Person {
String name;
Person(this.name);
void greet() {
print("こんにちは、$name です");
}
}
`Person(this.name)`という書き方だけで、受け取った値をプロパティに代入する初期化処理を省略して書けます。
クラスからインスタンスを作る
var person = Person("太郎");
person.greet();
Dartならではの注意点
Flutterでは、画面に表示する部品そのものが「クラス」として作られており、クラスの理解がそのままアプリ作りの土台になります。今回学んだ基本的なクラスの書き方は、この先Flutterの画面部品(ウィジェット)を作る際にそのまま活きてくることを意識しておきましょう。
まとめ
Dartのクラスは`Person(this.name)`のような簡潔な初期化が特徴です。Flutter開発の土台になる重要な考え方として、しっかり理解しておきましょう。
本ページはプロモーションを含みます。
参考書籍(PR)
Dartをもっと学びたい方には「ゼロから学ぶFlutterアプリ開発」がおすすめです。
コメント
コメントを投稿