728x90
반응형

인터페이스 2

[Unreal/BluePrints] 인터페이스, 구조체

인프런에서 rookiss [입문자를 위한 UE5] Part1. 언리얼 엔진 블루프린트 강의를 듣고 정리한 글입니다. 인터페이스 “다중상속” SkeletonOrc에서 Shout()를 실행한다면 Orc에 있는거냐 Skeleton에 있는거냐 헷갈림 그래서 일부 언어에서는 다중상속을 허락은 하되 가능하면 사용하지 말라고 권장함 최근에 나온 언어는 허락 안 하는 경우도 있음 다이아 모양으로 꼬인 것을 죽음의 다이아몬드라고 함ㅋㅋ 블루프린트에서 말하는 함수랑 이벤트라는게 굉장히 미세한 차이를 가지고 있음 이벤트는 실행이 되는 계기. → 키보드 1번을 누르면 실행 함수는 하나의 기능. 시작했으면 끝까지 한 번에 실행이 돼야 하는 것 구조체 묶어서 관리하는 방법 기본적인 타입을 여러 개 합쳐서 뭉쳐 가지고 관리하는 개..

[C# 교과서] 44~45. 메서드 오버라이드, 인터페이스

메서드 오버라이드 : 재정의 클래스 관계를 따지는 상속 개념에서 부모 클래스에 이미 만든 메서드를 동일한 이름으로 자식 클래스에서 다시 정의(재정의)해서 사용한다는 개념이 메서드 오버라이드 메서드 오버라이드는 메서드를 새롭게 정의하는 것 오버라이드, 오버라이딩이라는 표현은 동일 부모 클래스에 virtual 키워드로 선언해 놓은 메서드는 자식 클래스에서 override 키워드로 재정의해서 사용 가능 상속 관계에서 메서드 오버라이드 public class Parent { public void Say() => Console.WriteLine("부모_안녕하세요"); public void Run() => Console.WriteLine("부모_달리다"); public virtual void Walk() => Co..

C#/C# 교과서 2023.01.30
728x90
반응형