지우개원정대의 개발 정복기
close
프로필 배경
프로필 로고

지우개원정대의 개발 정복기

    • 분류 전체보기
      • 공부하자!
        • 알고리즘
        • iOS
        • TIL
      • 프로젝트
      • CS
        • 컴퓨터 구조
  • mode_edit_outline글작성
  • settings환경설정
  • 홈
  • 태그
  • 방명록
[TIL] 타입캐스팅

[TIL] 타입캐스팅

안녕하세요! 오늘은 타입캐스팅에 대해 배워보았습니다. 타입캐스팅이란? 인스턴스의 타입을 확인하거나 인스턴스를 같은 계층에 있는 다른 상위 클래스나 하위 클래스로 취급하는 방법 (출처: 공식 문서) 인스턴스의 타입을 확인하거나 인스턴스 자신의 타입을 다른 타입의 인스턴스인 것처럼 사용할 때 활용되는 개념입니다. 쉽게 말해서, 1) 인스턴스의 타입을 확인할 수 있고 2) 인스턴스의 타입을 (일시적으로) 바꿔줄 수 있는 것이 타입캐스팅입니다! 공식 문서의 예제 코드로 복습해보겠습니다. 기본 코드 작성 우선 base 클래스 MediaItem을 정의해주고, MediaItem을 상속받는 Movie, Song이라는 클래스를 정의해줍니다. // base class 인 MediaItem을 정의해준다. class Medi..

  • format_list_bulleted 공부하자!/iOS
  • · 2022. 8. 18.
  • textsms
  • 1
공지사항
전체 카테고리
  • 분류 전체보기
    • 공부하자!
      • 알고리즘
      • iOS
      • TIL
    • 프로젝트
    • CS
      • 컴퓨터 구조
최근 글
인기 글
최근 댓글
태그
  • #SWIFT
  • #ios
  • #파이썬
  • #백준알고리즘
  • #Python
  • #알고리즘
  • #백준
  • #파이썬공부
  • #알고리즘공부
  • #프로그래머스
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바