-
2024년 4월 24일 TIL공부 기록 2024. 4. 24. 21:46
main 함수 : 스타트와 비슷한데 메인은 전체를 시작 하는 함수이다.
리턴 두 번 연속도 된다 : 리턴 함수(){리턴}연산처리를 할 때 곱하기가 나누기보다 빠르다. 더하기도 빼기보다 빠르다. 되도록 곱하기와 더하기를 하면 좋다.
조건문을 쓸 때 조건에 산술연산자를 사용 하면 그 값이 적용 될 수 있다.
int a = 3;
if(a++ < 5)
{
}
Console.WriteLine(a)
하면 4가 나올 것이다.
상속에 관하여
부모클래스에 함수를 자식 클래스에서 똑같은 이름으로 사용 할 수 있다.
이 경우에 부모클래스 함수는 숨겨지게 된다. 하지만 이것은 좋은 방법이 아니며 좀 더 객체다운 방법이 있다.
버츄얼, 앱스트랙트
메서드를 버츄얼로 만들게 되면 메서드가 실행 될 때 오버라이드 된 게 있는지 확인을 하고 없다면 부모클래스 것이 실행이 된다.
앱스트랙트 추상 클래스라고도 하며 인터페이스와 비슷한 것 같다.
함수의 형식만 작성 하며 내용은 상속 받은 자식클래스에서 내용을 적어준다.
버츄얼은 재정의가 됐을 수도 있는데, 앱스트랙트는 무조건 재정의가 돼있다.
'공부 기록' 카테고리의 다른 글
24년 4월 26일 TIL (1) 2024.04.26 2024년 4월 25일 TIL (1) 2024.04.25 2024년 4월 23일 스파르타캠프 TIL (0) 2024.04.23 2024년 4월 22일 스파르타캠프 TIL (0) 2024.04.22 2024년 4월 21일 TIL (0) 2024.04.21