Partilhar via


Como: Herdar de uma classe

Esse exemplo define as classes Circle e Rectangle , que são herdeiras da classe Shape, e a classe Square , que é herdeira da classe Rectangle.

Exemplo

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.
}

Compilando o código

  • Inicia um novo aplicativo.

  • Copie o código e colar-imediatamente antes ou depois de Class1 declaração.

Programação robusta

Verifique se a classe da que qual herda não é selado.

Consulte também

Conceitos

Translation from VPE for Csharp linguagem Primer

Outros recursos

Visual C# Express