• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Flutter 게시판 instanceVariable 과 propertyVariable?

instanceVariable 과 propertyVariable?

4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 글쓴이
  • #56913

    임정섭
    참가자
    'region A', 'region B' 'region C' 각각의 범위에서 variable 을 선언하는게 어떤 차이가 있는 걸까요?
    A,B,C 에서 선언된 variable 을 지칭하는 말이 따로 있을까요?
    A,B,C 에서 선언된 variable 들 모두 MyApp 의 메소드 어디에서든지 접근 가능할 것 같은데 맞을까요?
    class MyApp extends StatefulWidget {
      //region A
      @override
      State<MyApp> createState() => _MyAppState();
    }
    class _MyAppState extends State<MyApp> {
      //region B
      @override
      void initState() {
        super.initState();
        //region C
      }
    #56968

    codingapple
    키 마스터
    위의 class에 넣은건보통 final 붙이라고 강요해서 변경이 불가능하고
    일반변수는 밑의 class에 넣으면 setState같은걸로 변경가능합니다
    함수에서 만들면 함수안에서만 사용가능합니다
    #57159

    임정섭
    참가자
    region C (initState 안) 에 있으면 한번만 호출되는걸로 알고 있는데
    
    region B 에 있어도 한번만 호출되는걸까요?
    #57241

    codingapple
    키 마스터
    아마 위젯만들 때 1회 실행됩니다
4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠