1899-8139 오전 10:00~ 오후 06:00 점심시간 : 오후1시~오후2시 토/일요일, 공휴일 휴무 469901-04-360773 예금주 : 하이퍼융합인재교육원

전체강좌

 > 전체강좌 > 강의실

강좌명 코틀린을 활용한 안드로이드 앱 개발 초급자 과정 Part.8 프로퍼티와 초기화-1
담당강사 신경진 수강기간 30일
강의구성 총 12강좌 수강료 50,000원(VAT포함)
강의형식 동영상 즐겨찾기
증명서 미수강
참고사항 등록후 확인 가능합니다.
※ wmv플레이어는 호환성 관련하여 더이상 플레이어 업데이트지원을 하지 않습니다.
※ mp4방식의 Player2를 권장합니다.
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의 차이점 실습..