반응형 복사생성자2 [winAPI 16] Scene & Object 씬 전환 (화면 전환) 씬 변경을 구현해보자. 씬 전환은 씬 관리자가 관리를 해주어야 하지 않을까?씬 변경 또한 이전 프레임과 다음 프레임의 장면이 다르기에 이벤트 발생을 해서 처리해주어야 한다. 일단 새로운 씬을 하나 만들자. // Scene_Tool.h#pragma once#include "Scene.h"class Scene_Start : public Scene {public: Scene_Start(); ~Scene_Start(); virtual void Enter(); virtual void Exit();};// Scene_Tool.cpp#include "pch.h"#include "Scene_Tool.h"#include "KeyManager.h"Scene_Tool::Scene_Tool(){.. 2024. 6. 10. 03. C++ 주요 기능 & 생성자/소멸자/복사생성자 - C++ 주요 기능 ( 추상화, 정보 은닉, 캡슐화) #include using namespace std; // C++ 주요 기능 // 1. 추상화(abstracton) // : 사물을 사실적으로 표현하는 개념(구상화)가 아닌 // 불필요한 부분은 제거하고 공통된 특징만을 추출하는 것 // ex) 스마트폰 -> User : 내부 설계 모르지만, 잘 사용함 (외부 인터페이스 - 내부 구현) // 2. 데이터 은닉(Data hiding) // : 객체의 속성을 숨기고 공개된 인터페이스만을 통해서 수정할 수 있도록 함 // 3. 캡슐화(Capsulation) // : 객체의 속성과 기능을 하나로 묶고, 세부 구현은 클래스 안으로 숨기는 것 // 잘 되어 있는 클래스는 재활용도가 매우 높다 // 아래는 캡슐화.. 2024. 3. 20. 이전 1 다음 728x90 반응형