inheritance2 Component 예제 :) https://github.com/eazuooz/WindowAPI/commit/8ffba666f04241fcdc47b2d8305ecab441316e39 Component · eazuooz/WindowAPI@8ffba66 Show file tree Showing 22 changed files with 241 additions and 66 deletions. github.com 상속 구조 게임 오브젝트를 설계할때 가장 보편적인 구조는 상속을 이용한 계층 구조입니다. 가장 보편적으로 사용 되었던 오브젝트 계층 구조 설계에 대해 이야기를 해보려 합니다. 계층 구조 설계는 말 그대로 오브젝트가 하는 기능을 중심으로 계층을 만들어 설계를 하는 것입니다. Player, Monster, Prop의 공통된 부.. 2022. 9. 26. 상속 / 프렌드 friend function 원칙적으로 클래스의 private 및 protected 멤버는 선언된 동일한 클래스 외부에서 액세스할 수 없습니다. 그러나 이 규칙은 "친구" 에게는 적용되지 않습니다 . 친구 는 friend키워드로 선언된 함수 또는 클래스입니다. 비멤버 함수는 해당 클래스의 친구 로 선언된 경우 클래스의 private 및 protected 멤버에 액세스할 수 있습니다 . 이는 클래스 내에 이 외부 함수의 선언을 포함하고 키워드를 앞에 둠으로써 수행됩니다 friend. // friend functions #include using namespace std; class Rectangle { int width, height; public: Rectangle() {} Rectangle (int x.. 2022. 8. 22. 이전 1 다음