flutter 다른 클래스 변수 사용

2022. 12. 31. 11:13flutter

 안녕 하세요 아이티 박사 yoon입니다. 오늘은 외부 클래스에서 사용중인 변수 혹은 리스트를 다른 클래스에서 불러와 사용하는 방법에 대해서 알아보겠습니다.

방법은 생각보다 간단합니다. 

Class top_ extends StatelessWidget{

final List<int> numbers =[123,456,789];

위의 number같은 리스트가 있다고 가정해봅니다.

저 number리스트를 아래의 middle 클래스에서 불러와 사용하려면 

 

Class middle extends StatelessWidget{

final List<int> number; // 1.이렇게 불러와줍니다.

const middle ({required this.number, key?key,}) : super (key : key);// 2. 파라미터에 요청해줍니다. 

}

이렇게 하면 사용준비 끝

그 다음 사용한다면 

예를 들어서 middle(number:number,); 이런식으로 불러다 사용할 수 있습니다.

 

클래스별로 정리하면 가독성도 좋고 문제를 해결하기도 쉽고

팀웍으로 일한다면 가장 기본이 되는문법이라고 생각합니다.