조규진의 스터디 블로그

  • 홈
  • 태그
  • 방명록

override 1

C++ 순수 가상 함수(추상 클래스)

순수 가상 함수에 대해 공부합시다. 순수 가상함수란? - 함수의 정의는 없으며 오직 다형성 파생 클래스에 오버라이드(override)만으로 적용되는 함수입니다. virtual void Open() = 0; 요런 형태가 됩니다. 이렇게 선언된 순수 가상 함수가 있는 클래스는 보통 추상 클래스(abstract class) 라고 부릅니다. 이러한 추상클래스에 특징은 절대로 자기 혼자 객체화를 시킬수가 없습니다. 왜 이러한 추상 클래스를 사용을 하는가에는 ex) 예를들어 자동차가 있으면 그 자동차에도 스포츠 자동차가 있고 일반차가 있으면 차에 문을 위로 올리는 차 아래로 올리는 차로 나눌수 있습니다. 또한 추상클래스를 상속받는 클래스들은 순수가상함수를 반드시 재정의를 해줘야하기때문에 강제성도 보장합니다. 이를 ..

개발자 면접 공부/C-C++ 2022.07.12
이전
1
다음
더보기
250x250
프로필사진

조규진의 스터디 블로그

공부하는 사이트

  • 분류 전체보기 (118)
    • 백준 문제 (4)
    • 개발자 면접 공부 (111)
      • C-C++ (49)
      • 언리얼 엔진 (17)
      • 운영체제,CS (27)
      • 네트워크&DB (5)
      • 그래픽스 (13)

Tag

pure virtual function, study, unreal engine4, 댕글링 포인터, dangling pointer, 포인터(Pointer)레퍼런스(Reference)차이, c++, 순수가상함수, 재정의, reference, 레벨 디자이너, virtual, UE4, 언리얼 엔진4, unreal engine, 공부, C, abstract class, 포인터(Pointer) vs 레퍼런스(Reference), Unreal Engin4,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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.

티스토리툴바