Dartのクラス
Dartではオブジェクト指向プログラミングを言語レベルでサポートをしており、 クラスを実装するための構文を備えています。
クラスの定義
Dartではキーワード「class」を使用して以下のようにクラスを定義します。
class クラス名 { メンバの定義 }
例えば、メンバ変数を出力するクラスの定義は以下のように書きます。
class クラス名 { String hoge = "Hello"; void printHoge() { print(hoge); } }
インスタンスの生成
クラスのインスタンスを生成する場合、new キーワードを使用して以下のように記述します。
ClassName hoge = new ClassName();