Csharp/CSharp Tutorial/Class/Virtual Properties — различия между версиями

Материал из .Net Framework эксперт
Перейти к: навигация, поиск
м (1 версия)
 
(нет различий)

Версия 18:31, 26 мая 2010

Virtual Properties

<source lang="csharp">using System; public abstract class Employee {

   public abstract string Name
   {
       get;
   }

} class Engineer: Employee {

   string name = "Engineer";
   
   public override string Name
   {
       get
       {
           return(name);
       }
   }

} class MainClass {

   public static void Main()
   {
       Employee d = new Engineer();
       Console.WriteLine("Name: {0}", d.Name);
   }

}</source>

Name: Engineer