Unity 공부 블로그

  • 홈
  • 태그
  • 방명록

abstract 1

[C#] Virtual, Abstract, Interface

객체 지향 프로그래밍을 할 때 'virtual', 'abstract', 'interface'는 알고있어야 하는 개념입니다. 각각의 키워드는 클래스와 메서드의 동작 방식을 제어하고, 코드의 유연성과 재사용성을 높이는데 사용됩니다. 이 글에서는 세 가지 키워드의 차이점과 특징을 서술해보겠습니다.    설명 Virtual정의: 'virtual' 키워드는 메서드, 속성, 인덱서 또는 이벤트 선언에 사용되어, 파생 클래스에서 이를 재정의할 수 있게 합니다.특징:기본 구현을 제공할 수 있습니다.파생 클래스에서 'override' 키워드를 사용하여 재정의할 수 있습니다.선택적으로 재정의할 수 있습니다.기본 클래스에서 공통 동작을 정의하고, 파생 클래스에서 필요에 따라 동작을 변경할 때 사용합니다.코드 예시:publi..

CS 공부 2024.07.09
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (42)
    • Unity 공부 (11)
    • 네트워크 공부 (4)
    • Photon Engine (3)
    • Unity Firebase (1)
    • 뒤끝 (4)
    • CS 공부 (19)

Tag

언박싱, Unity, abstract, c#, unity3d, boxing, 해시셋, 링크드 리스트, Coroutine, virtual, list, unboxing, 딕셔너리, 박싱, 반복자, Ienumerator, hashset, 전역변수, 자료구조, 코루틴,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바