[C#] 11. C# 초급(5) 클래스 형변환, 중첩클래스, 추상클래스, 델리게이트
클래스 간의 형변환 C#은 자료형이 값과 참조형으로 나뉜다 값은 기본연산자를 지원해준다. int A = 3; int B = 4; A + B = 7을 굳이 정의해주지 않아도 컴파일러가 알아서 연산을 해준다. 참조형은 프로그래머가 디자인한 것이다. class T(타입) { } T A = new T(); T B = new T(); A + B = ?????? // 컴파일러가 객체 끼리의 연산을 인식하지 못함 그렇기 때문에 객체 끼리 덧셈하려면 직접 참조형을 만들어서 연산을 만들어야한다. 책과 책을 더한다라고할때 원래라면 없지만 그 안의 기능을 내가 어떻게 정의할지 생각해볼 수 있다(가격을 더할꺼냐 이름을 더할꺼냐 저자이름을 어떻게할꺼냐 등등) (operator 연산자를 사용) public static T ope..