[059] 플러터 (Flutter) 배우기 - immutable 객체 사용하기
안녕하세요~ totally 개발자입니다. immutable 이번 시간에는 플러터에 사용되는 Dart 강좌로 오늘은 immutable 객체에 대해서 살펴보도록 하겠습니다. immutable 말그대로 "불변의, 변경할 수 없는"이라는 뜻으로 쓰입니다. immutable를 쓰기에 앞서 이 부분을 왜 작성하는지를 살펴볼 필요가 있습니다. 먼저 아래와 같은 코드가 있다고 가정합니다. 스타크래프트 마린의 객체를 정의한 예제 클래스이고 17-18번째 줄에 마린 한 마리를 인스턴스화 해주었습니다. 여기에서 중요한 부분은 26-28번째 줄에 마린을 매개변수로 받아 마린의 공격력을 50 더해주는 함수를 선언했고 그 선언된 함수를 21번째 줄에서 호출하여 사용했습니다. 테스트해본 결과입니다. 여기서 marine1을 직접 변..
2023.04.27