유니티 abstract1 유니티 abstract ▣ abstract 키워드는 C#에서 객체 지향 프로그래밍(OOP)의 중요한 개념인 추상화(abstraction)를 구현하는 데 사용됩니다. 추상 클래스와 추상 메서드를 정의할 때 사용되며, 구체적인 구현을 제공하지 않고, 파생 클래스(자식 클래스)에서 반드시 구현해야 하는 멤버를 선언하는 데 활용됩니다. ▣ abstract 키워드의 사용 이유 공통 인터페이스 제공: 추상 클래스는 자식 클래스들이 공통으로 가져야 할 메서드나 속성을 정의합니다. 그러나 그 구현은 자식 클래스에 따라 달라질 수 있습니다. 이를 통해 코드의 일관성과 가독성을 높일 수 있습니다. - 강제 구현: 추상 메서드를 선언하면, 이 메서드를 상속받는 모든 자식 클래스는 반드시 해당 메서드를 구현해야 합니다. 이를 통해 코드의 일관성을 .. 2024. 8. 13. 이전 1 다음