値が変更されたときに、UIを更新してほしいWidgetを作る時に使うのがState。
StatefulWidget を継承したWidgetと
State を継承したデータ
を作成することで、Stateを元にUIが作成される。
StatefulWidgetを継承したクラスの作成
class MyWidget extends StatefulWidget {
@override
// インスタンスの作成
_MyWidgetState createState() => _MyWidgetState();
}
Stateを継承したクラスの作成
// クラスのインスタンス化で生成したStateを継承して使う
class _MyWidgetState extends State<MyWidget> {
// データを宣言
int count = 0;