00.flutter:03.dart言語
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン次のリビジョン両方とも次のリビジョン | ||
00.flutter:03.dart言語 [2020/03/29] – [Dartのコンストラクタ] adash333 | 00.flutter:03.dart言語 [2021/05/21] – [03 Dart言語] adash333 | ||
---|---|---|---|
行 2: | 行 2: | ||
{{tag> | {{tag> | ||
| | ||
+ | |||
+ | [[00.flutter: | ||
Flutterでは、Dart言語というものを用いて記載します。 | Flutterでは、Dart言語というものを用いて記載します。 | ||
行 58: | 行 60: | ||
だそうです。 | だそうです。 | ||
+ | |||
+ | クラス、プロパティ、メソッド、オブジェクトについては、[[00.javascript: | ||
Dartでクラスを定義するときに、以下のように記載します。 | Dartでクラスを定義するときに、以下のように記載します。 | ||
+ | 引用元:[[https:// | ||
< | < | ||
行 66: | 行 71: | ||
// _priceプロパティと_nameプロパティを定義 | // _priceプロパティと_nameプロパティを定義 | ||
int _price; | int _price; | ||
- | | + | |
| | ||
- | // コンストラクタ、つまり、Dataクラスがnewされて、Dataクラスのインスタンスが作成されるときに実行したい関数を記載 | + | // コンストラクタ、つまり、 |
+ | // Dataクラスがnewされて、 | ||
+ | // Dataクラスのインスタンスが作成されるときに | ||
+ | // 実行したい関数を記載 | ||
+ | Data(this._name, | ||
| | ||
| | ||
+ | @override | ||
+ | String toString() { | ||
+ | return _name + ':' | ||
+ | } | ||
+ | | ||
} | } | ||
</ | </ | ||
行 83: | 行 96: | ||
Dartでfinalなメンバ変数を初期化する方法のまとめ | Dartでfinalなメンバ変数を初期化する方法のまとめ | ||
2018/12/12 | 2018/12/12 | ||
+ | |||
+ | |||
+ | ===== Dartの文字列操作 ===== | ||
+ | https:// | ||
+ | Top 10 String utility methods you should know (Dart) | ||
+ | Jermaine Oppong | ||
+ | Aug 22, 2018 | ||
+ | |||
+ | |||
+ | https:// | ||
+ | String class | ||
+ | |||
+ | |||
+ | https:// | ||
+ | 文字列 – Dart逆引きリファレンス | ||
+ | 稲毛 透 | ||
+ | 2012.03.16 | ||
+ | →Dart1だけど参考になる | ||
+ | |||
+ | https:// | ||
+ | substring()関数 | ||
+ | < | ||
+ | var string = ' | ||
+ | string.substring(1); | ||
+ | string.substring(1, | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | |||
行 96: | 行 139: | ||
https:// | https:// | ||
{{: | {{: | ||
+ | |||
+ | ===== Dart2入門のリンク ===== | ||
+ | https:// | ||
+ | 【Dart入門】基礎文法とサンプルコード集 | ||
00.flutter/03.dart言語.txt · 最終更新: 2021/05/23 by adash333