방법: 클래스에서 상속(Visual C#)
업데이트: 2007년 11월
이 예제에서는 Shape 클래스에서 상속된 Circle 및 Rectangle 클래스와, Rectangle 클래스에서 상속된 Square 클래스를 정의합니다.
예제
public class Shape
{
// Definitions of properties, methods, fields, and events.
}
public class Circle : Shape
{
// Specialized properties, methods, fields, events for Circle.
}
public class Rectangle : Shape
{
// Specialized properties, methods, fields, events for Rectangle.
}
public class Square : Rectangle
{
// Specialized properties, methods, fields, events for Square.
}
코드 컴파일
새 콘솔 응용 프로그램을 시작합니다.
코드를 복사한 다음 Class1 선언의 바로 앞이나 뒤에 붙여넣습니다.
강력한 프로그래밍
상속할 클래스는 sealed 클래스가 아니어야 합니다.