반응형
생성자
-
코틀린 퀴즈 -1 컬렉션, 생성자, 추상클래스, 인터페이스Client/Android 2020. 3. 12. 03:01
🔥 Problem 1 코틀린에서는 컬렉션에 자료 수정 가능여부를 제한할 수 있다. 1-1. List 자료구조를 사용하여 aList를 생성하라. String 타입이다. 리스트에 값3개를 초기화한다. 1-2. 초기화 후 리스트에 "data" 값을 추가하려한다. aList.add("data") 👉가능할까? 1-3. 가능하다면 이유가 무엇인가? 불가능하다면 리스트를 어떻게 수정해야할까? 🔥 Problem 2 생성자의 인자를 통해 바로 클래스 내부의 프로퍼티에 값을 할당하는 코드를 작성하시오. -시연 class의 이름은 Foo이며 두개의 프로퍼티를 갖는다. 첫번째 프로퍼티의 타입은 Int, 이름은 a 이고 한번 할당되면 값을 바꿀 수 없다. 두번째 프로퍼티의 타입은 String, 이름은 b 이고 할당 된 후에도 ..