강사명 | 차시 | 학습시간 | 샘플 |
---|---|---|---|
신경진 | 8 | 4 시간 |
애노테이션의 의미, 선언하기, 속성, 리플렉션의 개념과 Kclass<>와 ::class를 통한 레퍼런스 참조 기법, 표준 애너테이션, 연산자 오버로딩에 대해서 이해한다. |
안드로이드를 배우는 모든 학습자 |
애노테이션의 의미, 선언하기, 속성, 리플렉션의 개념과 Kclass<>와 ::class를 통한 레퍼런스 참조 기법, 표준 애너테이션, 연산자 오버로딩에 대해서 이해하고 직접 실습해본다. |
1. 애노테이션 클래스 개념, 선언, 속성, 리플렉션 개념, 표준 애노테이션 목적 설명 2. 애노테이션 클래스 선언, 사용 코드, User 클래스 생성, 안드로이드 리플렉션 미지원 실습 3. 표준 애노테이션 @JvmName(), @Throws()를 사용하는 방법 실습 4. 연산자 오버로딩의 개념, 산술, 호출, 인덱스 접근 연산자가 어떤 메서드 호출 설명 5. plus(), minus(), times(), div(), ++, -- 연산자를 클래스 안에 오버로딩, 객체끼리의 연산 실습 6. 호출 연산자 invoke(), 람다식은 invoke() 포함, 인덱스 접근 연산자 get(), set() 실습 7. 단일, 범위, 대입, 복합대입, 동등성 연산자들이 실질적으로 호출하는 함수 설명 8. 단일, 범위, 대입, 복합대입, 동등성 연산자들을 클래스 추가, 해당 함수를 실행 실습 |