진행시간: 30분 / 60분 점수 : 95 / 100
1. final 2. const 3. var 4. dynamic
1. int 2. double 3. String 4. enum
1. class 2. generic 3. typedef 4. interface
1. implements 2. extends 3. override 4. with
1. 클래스를 상속하면 부모 클래스의 변수와 함수들이 자녀 클래스에 모두 상속된다. 2. 클래스를 상속하면 자녀 클래스의 변수와 함수들이 부모 클래스에 모두 상속된다. 3. 클래스를 상속하면 자녀 클래스의 변수만 부모 클래스에 모두 상속된다. 4. 클래스를 상속하면 부모 클래스의 함수만 자녀 클래스에 모두 상속된다.
1. override 된 함수를 실행하면 부모 클래스의 함수와 자녀 클래스의 함수가 차례대로 실행된다 2. override 된 함수를 실행하면 자녀 클래스의 함수와 부모 클래스의 함수가 차례대로 실행된다 3. override 된 함수를 실행하면 자녀클래스의 함수만 실행된다 4. override 된 함수를 실행하면 부모클래스의 함수만 실행된다
[123, 456, 789].map((x) => x.toString().split("").map((y) => “$y”).toList()).toList()
1. [ [1,2,3], [4,5,6], [7,8,9], ] 2. [ ["$y","$y","$y"], ["$y","$y","$y"], ["$y","$y","$y"], ] 3. [ ["$1","$2","$3"], ["$4","$5","$6"], ["$7","$8","$9"], ] 4. [ ["1","2","3"], ["4","5","6"], ["7","8","9"], ]
[123, 456, 789].reduce((x, y) => x+y)
1. “x+y” 2. 1368 3. 123456789 4. “123456789”