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.

抽象可能包含一些抽象属性。 可以在派生类中实现 。 在这里,我们使用abstract和override关键字。

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        : 101
NAME    : Duggu Pandit
SALARY  : 1000000

翻译自: https://www.includehelp.com/dot-net/abstract-properties-in-c-sharp.aspx

c#抽象属性

c#抽象属性_C#中的抽象属性相关推荐

  1. css中会计算的属性,css3中样式计算属性calc()的使用和总结

    calc的介绍 在css3样式中有一个类似与函数的计算属性calc(),它主要用于指定元素的长度,无论是border.margin.pading.font-size和width等属性都可以使用calc ...

  2. css text top,text-align属性(css中文本对齐属性)

    text-align属性 设置h1.h2.h3元素的文本对齐方法: h1{text-align:center} h2{text-align:left} h3{text-align:right} 亲自试 ...

  3. 一个类的实例是另一个类的属性python_Python中的类属性和实例属性引发的一个坑...

    问题 今天在项目中遇到了个奇怪的问题,实例的一个时间属性并没有根据时间变化而变化,分析之后恍然大悟,总结下分享给大家.大家先看一段代码: import datetime import time cla ...

  4. PHP中普通方法如何调用静态属性,php中的静态属性和静态方法如何调用

    静态属性.方法(包括静态与非静态)在内存中,只有一个位置(而非静态属性,有多少实例化对象,就有多少个属性). (推荐教程:php图文教程) 实例: header("content-type: ...

  5. 如何在属性面板中增加一个属性-UI界面编辑器(XproerUI)教程

    版权所有 2009-2015 荆门泽优软件有限公司 保留所有权利 产品首页:http://www.ncmem.com/apps/xproerui/index.asp 开发文档(SkinStudio): ...

  6. python实例属性与类属性_Python中的类属性和实例属性引发的一个坑-续

    上篇文章Python 中的类属性和实例属性,我们探讨了类属性和实例属性引发的一个小坑.总结了类属性和实例属性的区别如下:类属性可以被类和实例调用,实例属性只能被实例调用 类属性不会随着实例的调用而改变 ...

  7. java 多个类共用属性_java中读写Properties属性文件公用方法详解

    前言 大家都知道Java中有个比较重要的类Properties(Java.util.Properties),主要用于读取Java的配置文件,各种语言都有自己所支持的配置文件,配置文件中很多变量是经常改 ...

  8. css clear属性_CSS中的clear属性

    css clear属性 CSS | 清除财产 (CSS | clear Property) We know so much about float property and how it is use ...

  9. css 相同的css属性_CSS中的order属性

    css 相同的css属性 CSS | 订单属性 (CSS | order Property) Introduction: 介绍: Web development is an ever-growing ...

  10. css scroll属性_CSS中的scroll-behavior属性

    css scroll属性 CSS | 滚动行为属性 (CSS | scroll-behavior property) Who does not want their links to function ...

最新文章

  1. JavaWeb学习总结第六篇--认识Session机制
  2. Windows Phone开发(41):漫谈关键帧动画之下篇
  3. 初学Java Web(3)——第一个Servlet
  4. python读写mysql总结
  5. em算法怎么对应原有分类_EM算法原理
  6. RTMP规范简单分析
  7. wow修改人物模型_抖音爆款心法:一个模型+五组案例
  8. mysql获取分组后每组的最大值
  9. c语言机考答案,全国计算机等级考试C语言上机试题题库(内附答案)
  10. 今天突然领悟到,想要赚钱必须先放平心态
  11. 登 GitHub 趋势榜首德国疫情追踪 App 号称可保疫情隐私数据无忧,你信吗?
  12. 计算机系统结构计算题
  13. 改变Linux的DNS解析顺序(DNS到hosts)
  14. java 性能优化分析工具_【java】JVM性能调优监控工具、可视化在线内存分析工具...
  15. 图灵奖得主都写过哪些书?
  16. 冻结html表格标题列,HTML表格冻结第一列 | 学步园
  17. python pack和unpack
  18. JS编程建议——16:防止switch贯穿
  19. Unity3D人物模型精选——迷你卡通风格篇
  20. 输出每个数字对应的拼音

热门文章

  1. Redis(七):Hash哈希数据类型详解
  2. Ping pong【树状数组】
  3. 在linux上执行.net Console apps
  4. eclipse快捷键、智能提示
  5. AI工程师职业规划和学习路线完整版
  6. Android 那些年,处理getActivity()为null的日子
  7. html-css样式表
  8. Windows Phone 7 LongListSelector控件实现分类列表和字母索引
  9. 抢先试用ReSharper UnitRun™ 1.0
  10. dg oracle 切换模式_Oracle数据库 DGbroker三种保护模式的切换