DART

· Dart
클래스에 대해서 나름 잘 알고 있다고 생각했는데, 막상 플러터에서 다양한 위젯들과 StatelessWidget, StatefulWidget을 접하다 보니 Class에 대해 다시 복기해야 겠다는 생각이 들었다. Class란 무엇일까? 정확하게 Class란 무엇일까. 클래스는 객체를 만들어내기 위한 '틀' 과 같다. 객체를 만들어내기 위한 틀을 쉽게 이해하기 위해서, 인간이라는 예시에 이를 대입해보도록 한다. 인간의 구성 요소가 뭐가 있을까.. 이름, 나이, 성별, 그리고 간단한 인사로 인간 class를 만들어보자. Class 내에서 변수 선언하기 이름, 나이, 성별은 변수이다. class Human { String name = '이지원'; Bool male = 'True'; int age = 16; } 변..
· Dart
MapEntry 키워드란 무엇인가? MapEntry 키워드는 Map 자료형을 mapping 하는 예제를 보다가 알게 되었다. 이럴수가.. 다트는 코드블럭에서 지원을 하지 않나보다 ㅠ main() { // map자료형을 map으로 mapping이라.. Map friends = { '김다빈': '3학년 10반', '성유림': '3학년 10반', '한유진': '3학년 12반', '강지혜': '3학년 2반', }; final result = friends.map( // map의 key와 value를 변경해준다 (key, value) => MapEntry( '$key는', '$value이다', ), ); print(friends); print(result); } 아무튼 이런 코드를 보았을때 Key와 Value의 ..
cho4u4o
'DART' 태그의 글 목록