Dartでクラスに名前付きコンストラクタを作成します。
【手順1】
1.「Dartコマンドラインアプリケーションの作成方法」作成手順で、「DartCuiSample044_ClassNamaedConstructor」といプロジェクトを作成。
※プロジェクトの設定は以下の通り。
※他の項目は任意。
項目名 | 項目に設定する値 |
Application Name | DartCuiSample044_ClassNamaedConstructor |
Parent directory | (任意) |
Generate sample content | 選択 |
Sample content | Command-line application |
【手順2】
1.「Main.dart」は以下の通り。
void main() { var map = {"name" : "あいうえお", "age" : 21, }; var a = new Person.fromMap(map); print("a.name=${a.name}, a.age=${a.age}"); } class Person { String name; int age; Person.fromMap(Map map) { this.name = map["name"]; this.age = map["age"]; } }2.「Ctrl+S」を押し、ファイルを保存。
【手順3】
1.「Dartコマンドラインアプリケーションの実行方法」の実行手順で、実行。
【手順4】
1.以下の様に表示されれば成功です。
以上です。
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。