Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 소규모프로젝트
- 1인개발
- 게임
- Quaternion
- 확장메서드
- C#
- 깃허브
- 레이캐스트
- raycast
- 인터페이스
- AR Foundation
- 짐벌락
- callbyreference
- 로케트
- 리듬게임
- Euler
- 리듬게임에디터
- Unity
- ARProgect
- callbyvalue
- github
- AR게임
- 병맛게임
- ar
- 게임개발
- 게임제작
- 델리게이트
- 유니티
- AR세팅
- ExtensionMethod
Archives
- Today
- Total
목록추상클래스 (1)
Ssssong += Dev
[C#] 추상클래스와 인터페이스
추상클래스, 추상함수(abstract) 기능이 여기서 완성되지 않음. 상속하는 자식에서 기능을 완성시켜 주어야 함. 추상함수를 하나 이상 포함하고 있는 클래스이다. 미완성된 클래스이기 때문에 해당 클래스를 상속받는 자식들은 완성되지 않은 함수들을 완성시켜 주어야 한다. 추상클래스 자체로는 완성되지 않았기 때문에 객체를 찍어낼 수 없으며 인스턴스화 할 수도 없다. 추상함수(추상메서드)는 구현이 이루어지지 않고 정의만 할 수 있다. 클래스 다이어그램에서 > 로 클래스를 표시하며 추상 메서드는 void { abstract } 이렇게 표시한다. '해당 클래스를 구현하는 틀'이라 볼 수 있으며 협업할 때 중요하게 다뤄진다. 인터페이스(interface) 해당 추가 기능을 꼭 구현하겠다는 약속. 인터페이스 기능의 ..
개발/공부
2022. 6. 13. 11:05