플루터

Flutter chapter-03-03 그림 맞추기 함수 설명

코징 2022. 1. 20. 21:45

함수
하나의 기능을 수행하는 일련의 코드
예를 들어 강아지 로봇이 장난감을 가져온다고 생각해보자.

 

장난감을 가져오기 위해서 오른쪽 4칸, 위로 5칸, 오른쪽 2칸, 위로 1칸을 움직여야 장난감을 물고 다시 아래 1칸, 왼쪽 2칸, 아래 5칸, 왼쪽 4칸으로 올 수 있다.

 

한번 물고 오는 거라면 작성할 수 있겠지만, 지속적으로 장난감을 향해 움직인다면, 이는 엄청 번거로울 것이다.
이를 해결하기 위해 함수가 사용된다.

 


이제 우리는 getDogToy를 실행시켜 장난감을 가져오게 될 수 있다.

 


이름 없는 함수

이름 없는 함수는 명시적으로 우리가 만들필요가 없이 컴퓨터에게 작동하도록 지시할 수 있는 함수이다.
이부분은 CallBack 이라는 함수를 사용하는데, 차후에 좀 더 깊게 설명하도록 하겠다.
현재는 해당하는 함수는 우리가 따로 함수를 생성할 필요 없이 컴퓨터에게 작동하도록 지시 한다. 라고 넘어 가면 되겟다.

onPressed: () { },