c#抽象属性_C#中的抽象属性
生活随笔
收集整理的這篇文章主要介紹了
c#抽象属性_C#中的抽象属性
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
c#抽象屬性
C#抽象屬性 (C# Abstract properties)
An abstract may contain some abstract properties. That can be implemented in derived class. Here we use abstract and override keywords.
抽象可能包含一些抽象屬性。 可以在派生類(lèi)中實(shí)現(xiàn) 。 在這里,我們使用abstract和override關(guān)鍵字。
Example:
例:
using System; using System.Collections;namespace ConsoleApplication1 {abstract class HUMAN{public abstract int ID{get;set;}public abstract string NAME{get;set;}public abstract int SALARY{get;set;}}class EMPLOYEE:HUMAN{private int EMP_ID ;private string EMP_NAME ;private int EMP_SALARY ;public override int ID{get{return EMP_ID;}set{EMP_ID = value;}}public override string NAME{get{return EMP_NAME;}set{EMP_NAME = value;}}public override int SALARY{get{return EMP_SALARY;}set{EMP_SALARY = value;}}}class Program{static void Main(){EMPLOYEE E = new EMPLOYEE();E.ID = 101;E.NAME = "Duggu Pandit";E.SALARY = 1000000;Console.WriteLine("ID : " + E.ID);Console.WriteLine("NAME : " + E.NAME);Console.WriteLine("SALARY : " + E.SALARY);}} }Output
輸出量
ID : 101NAME : Duggu PanditSALARY : 1000000翻譯自: https://www.includehelp.com/dot-net/abstract-properties-in-c-sharp.aspx
c#抽象屬性
總結(jié)
以上是生活随笔為你收集整理的c#抽象属性_C#中的抽象属性的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python 当日日期_Python程序
- 下一篇: c# 用空格分割字符串_C#| 左用空格