728x90
import 'package:flutter/material.dart';

void main() {
  return runApp(MaterialApp(
      title: "Hello World",
      home: Scaffold(
          appBar: AppBar(title: Text('Widget')),
          body: _FirstStatefulWidget())));
}

class _FirstStatefulWidget extends StatefulWidget {
  @override
  State createState() => _FirstStatefulWidgetState();
}

class _FirstStatefulWidgetState extends State<_FirstStatefulWidget> {
  @override
  Widget build(BuildContext context) {
    return Text("statefule widget");
  }
}

stateless 와 다르게 build() 메서드가 없다.

 

statefulWidget을 상속받는 위젯 class -> createState ->

위 클래스를 타입으로하는 State를 상속받는 클래스 -> build 메소드

 

statefulWidget 은 상태를 가진다.

변동부 + 고정부

변동부 =_FirstStatefulWidgetState

고정부 =_FirstStatefulWidget

 

728x90

+ Recent posts