아부의 기록장
close
프로필 배경
프로필 로고

아부의 기록장

  • 분류 전체보기 (26)
    • Android (5)
      • Kotlin (5)
    • Algorithm (2)
    • FrontEnd (0)
      • React (0)
    • Backend (8)
      • Spring || SpringBoot (6)
      • Web (1)
      • Java (1)
    • SQL (1)
      • Oracle (1)
    • Server (7)
      • Docker (3)
      • HomeServer (3)
      • Git (1)
    • English (0)
      • oPic (0)
    • Project (2)
      • 게시판 프로젝트 (2)
  • 홈
  • 태그
  • 방명록
반응형

[Kotlin/코틀린] override와 super 개념

상속코틀린에서는 상속 가능한 클래스를 만들기 위해서는 open 키워드를 사용한다.open 키워드를 사용하면 클래스나 메서드를 상속 및 오버라이딩 할 수 있게 한다. 기본적으로 코틀린의 모든 클래스와 메서드는 final로 간주되므로, 상속이 불가능하다. 즉, 다른 클래스가 상속하거나 메서드를 오버라이딩하지 못하게 막혀있다. 이를 가능하게 해주는 것이 open 키워드이다.open class Animal { open fun sound() { println("동물이 소리를 냅니다.") }} override를 하기 위해서는 fun 키워드 앞에 override를 함께 붙여 사용하면 된다.물론, open 처리된 메서드만 가능하다.class Dog : Animal() { override f..

  • format_list_bulleted Android/Kotlin
  • · 2024. 11. 2.
  • textsms
반응형
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (26)
    • Android (5)
      • Kotlin (5)
    • Algorithm (2)
    • FrontEnd (0)
      • React (0)
    • Backend (8)
      • Spring || SpringBoot (6)
      • Web (1)
      • Java (1)
    • SQL (1)
      • Oracle (1)
    • Server (7)
      • Docker (3)
      • HomeServer (3)
      • Git (1)
    • English (0)
      • oPic (0)
    • Project (2)
      • 게시판 프로젝트 (2)
인기 글
반응형
최근 글
최근 댓글
태그
  • #코틀린
  • #Spring
  • #오블완
  • #티스토리챌린지
  • #SpringBoot
  • #스프링부트
  • #스프링
  • #도커
  • #Kotlin
  • #Java
05-30 00:16
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바