닫기
과정 구분
과정 카테고리
태그
검색어
[HD]코틀린을 활용한 안드로이드 앱 개발 초급자 과정 Part.12 다양한 클래스와 인터페이스-3 과정이미지

[HD]코틀린을 활용한 안드로이드 앱 개발 초급자 과정 Part.12 다양한 클래스와 인터페이스-3

교육기간
30일
강의구성
8차시
  • 과정 [HD]코틀린을 활용한 안드로이드 앱 개발 초급자 과정 Part.12 다양한 클래스와 인터페이스-3 0

판매금액 배송금액 할인금액

총 결제금액

기본 정보

학습기간
4주
총 시간
4.0시간
차시수
8차시
개발년월
202301
내용전문가
신경진
NCS분류
20010202:응용SW엔지니어링

과정 소개

애노테이션의 의미, 선언하기, 속성, 리플렉션의 개념과 Kclass<>와 ::class를 통한 레퍼런스 참조 기법, 표준 애너테이션, 연산자 오버로딩에 대해서 이해한다.

학습 대상

안드로이드를 배우는 모든 학습자

학습 목표

애노테이션의 의미, 선언하기, 속성, 리플렉션의 개념과 Kclass<>와 ::class를 통한 레퍼런스 참조 기법, 표준 애너테이션, 연산자 오버로딩에 대해서 이해하고 직접 실습해본다.

강의목차(총 8강)

1. 1. 애노테이션 클래스 개념, 선언, 속성, 리플렉션 개념, 표준 애노테이션 목적 설명 42분

2. 2. 애노테이션 클래스 선언, 사용 코드, User 클래스 생성, 안드로이드 리플렉션 미지원 실습 42분

3. 3. 표준 애노테이션 @JvmName(), @Throws()를 사용하는 방법 실습 30분

4. 4. 연산자 오버로딩의 개념, 산술, 호출, 인덱스 접근 연산자가 어떤 메서드 호출 설명 34분

5. 5. plus(), minus(), times(), div(), ++, -- 연산자를 클래스 안에 오버로딩, 객체끼리의 연산 실습 37분

6. 6. 호출 연산자 invoke(), 람다식은 invoke() 포함, 인덱스 접근 연산자 get(), set() 실습 27분

7. 7. 단일, 범위, 대입, 복합대입, 동등성 연산자들이 실질적으로 호출하는 함수 설명 24분

8. 8. 단일, 범위, 대입, 복합대입, 동등성 연산자들을 클래스 추가, 해당 함수를 실행 실습 39분

퀵배너