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

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

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

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

총 결제금액

기본 정보

학습기간
4주
총 시간
8.0시간
차시수
14차시
개발년월
202301
내용전문가
신경진
NCS분류
08030405:영상그래픽

과정 소개

추상 클래스의 개념과 정의, 구현 및 인터페이스의 개념, 선언과 구현클래스, 게터를 구현하는 프로퍼티, 구현의 필요성, 다중 인터페이스 구현, 위임, 커피 제조기의 코드의 흐름과 내용을 이해한다.

학습 대상

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

학습 목표

추상 클래스의 개념과 정의, 구현 및 인터페이스의 개념, 선언과 구현클래스, 게터를 구현하는 프로퍼티, 구현의 필요성, 다중 인터페이스 구현, 위임, 커피 제조기의 코드의 흐름과 내용을 이해하고 직접 실습한다.

강의목차(총 14강)

1. 1. 추상클래스 개념, abstract키워드 설명, 추상클래스 멤버, 인스턴스를 생성하지 못하는 이유 설명 36분

2. 2. 추상클래스를 상속받는 하위클래스, main() 사용, 익명객체로 추상메서드 구현 방법 설명 28분

3. 3. 추상클래스, 상속받는 하위클래스 추상 메서드 재정의, 익명객체로 추상메서드 재정의 실습 45분

4. 4. 인터페이스의 개념, 추상클래스의 단점, 인터페이스의 선언과 구현, 인터페이스의 멤버 설명 37분

5. 5. 인터페이스의 선언, 구현 클래스, 자바 인터페이스와 코틀린 인터페이스와의 차이점 실습 37분

6. 6. Remottable인터페이스의 선언, Audio, Television 구현 클래스 생성, 인터페이스 필드, 매개변수의 다형성 실습 39분

7. 7. 인터페이스 val멤버의 게터, 인터페이스 매개변수 다형성, 다중 인터페이스 구현 설명 33분

8. 8. 인터페이스 val멤버 게터, Master클래스 인터페이스 매개변수 다형성, 상속과 구현 동시 클래스 실습 35분

9. 9. 다중 인터페이스 구현하는 클래스, 추상클래스,인터페이스 상속 및 구현하는 클래스 실습 27분

10. 10. 인터페이스 by를 통한 위임, 위임을 통한 멤버 접근, 커피제조기 요구사항 분석 및 용어 정리 설명 32분

11. 11. 커피 제조기 만들기 위한 인터페이스, 구현클래스, 컴패니언 객체를 이용 코드 리뷰 설명 42분

12. 12. 인터페이스 by를 통한 위임 코드, 위임을 통한 멤버 접근, 상속보다 좋은 위임의 장점 실습 39분

13. 13. 매개변수 by 위임 코드, 커피 제조기 코드, 여러가지 개념을 활용하는 실습 37분

14. 14. 커피 제조기 코드 완성과 테스트, 코드의 흐름 설명 및 실습 28분

퀵배너