낑깡의 게임 프로그래밍 도전기

Unity C# 싱글톤 패턴 복습과 클래스 다이어그램 그리기 본문

Unity C#

Unity C# 싱글톤 패턴 복습과 클래스 다이어그램 그리기

낑깡겜플밍 2023. 9. 26. 21:48
반응형

 

객체지향으로서의 객체는 속성과 기능이 있어야함

 

괄호안에있는걸 멤버라고 함

멤버변수와 멤버함수가있음

 

그외에도 인스턴스 와 정적인 스태틱 유형이 있음

인스턴스는 독립적인공간이고

스태틱은 인스턴스와는 무관하게 클래스가 가지고 있는 속성, 기능이다

 

 

 

5번 6번에 대한 정리

 

인터페이스 스크립트에 인터페이스 IWalkable을 만들고
플에이어에 상속후 재정의를 해준다.
그리고 Ground 스크립트에 해당 인터페이를 호출하여 사용

 

클래스 다이어그램!!!!

- private

+ public

# protected

 

보통은 -를 위로 올려준다.

void 일때는 데이터타입을 안쓴다

스태틱은 밑줄 긋기로 표시한더 ex) + num : int

인터페이스 꺽쇠 표시

인터페이스 꺽쇠 표시

가상함수 꺽쇠표시

 

 

게터만 있는경우 ex) +Hp : int { readOnly }

보통 중괄호는 추가적인 부연설명으로 씀

 

빈하트같은 빈다이아, 속이 검은 놈인줄알았더니 속이 알찬 꽉찬다이아

 

반응형