- 고객 센터
1644-2827
월 - 금09:30 ~ 18:00점심시간12:00 ~ 13:00주말,공휴일휴무
![]() 맛보기 목록 수강신청하기 |
비환급일반
모바일
[HD]코틀린을 활용한 안드로이드 앱 개발 초급자 과정 Part.8 프로퍼티와 초기화-1
|
||
과정소개 | 코틀린에서의 게터와 세터가 작동하는 방식과 커스터머 게터와 세터의 생성, lateinit과 lazy의 개념과 지연 초기화와 위임에 대해서 이해한다. |
||
학습목표 | 코틀린에서의 게터와 세터가 작동하는 방식과 커스터머 게터와 세터의 생성, lateinit과 lazy의 개념과 지연 초기화와 위임에 대해서 이해하고 직접 실습한다. |
||
학습대상 | 안드로이드를 배우는 모든 학습자 |
||
학습방법 | 온라인 교육 ( PC + 모바일 ) | ||
강사소개 |
|
평가항목 | 진도율 | 과제 | 진행단계평가 | 최종평가 | 총점 |
---|---|---|---|---|---|
평가비율 | 100% | 0% | 0% | 0% | 100점 |
수료기준 | 80% 이상 | 0점 이상 | 0점 이상 | 0점 이상 | 80점 이상 |
평가방법 및 수료기준 |
* 진도율 80 이상 |
차시 | 차시명 |
---|---|
1차시 | 코틀린 프로퍼티의 실질적 개념, 자바에서 필드를 사용시 단점, 코틀린과 자바의 게터, 세터 차이점 설명 |
2차시 | 코틀린에서 게터와 세터가 작동하는 방식, get, set메서드, 보조필드 field의 필요성 설명 |
3차시 | 자바 클래스를 생성하고 테스트 하는 방법, 코틀린 코드와의 차이점 실습 |
4차시 | 코틀린의 클래스의 get(), set() 메서드 생성, 특수한 변수인 field와 value, 커스텀 게터, 세터 사용 실습 |
5차시 | 커스텀 게터,세터, 프로퍼티 오버라이딩, 예제 설명 |
6차시 | 커스텀 게터와 세터에 임시 프로퍼티 사용 방법, 프로퍼티의 오버라이딩 실습 |
7차시 | 지연 초기화의 개념, 필요성, lateinit의 특징, lateinit 이용한 지연 초기화, 객체 지연 초기화 설명 |
8차시 | lateinit이용한 지연 초기화 코드 작성, lateinit을 사용시 장점과 주의사항 실습 |
9차시 | lateinit 객체 참조변수에 선언, 메서드 매개변수를 객체로 받으면서 메모리 낭비 제거, 객체 지연 초기화 실습 |
10차시 | lazy키워드로 지연 초기화 개념, lazy의 특징, lazy와 by lazy의 차이점, lateinit과 lazy의 차이점 설명 |
11차시 | by lazy키워드를 통한 프로퍼티 지연 초기화, by lazy의 특징, by lazy {...}블럭의 실행 시기 실습 |
12차시 | lazy키워드로 위임 변수에 객체 지연 초기화, lazy, by lazy 차이점, lazy와 lateinit의 차이점 실습 |
작성자 | 내용 |
---|---|
등록된 후기가 없습니다. |