new修饰符是起什么作用


Posted in 面试题 onJune 28, 2015
new 修饰符与 new 操作符是两个概念
new 修饰符用于声明类或类的成员,表示隐藏了基类中同名的成员。而new 操作符用于实例化一个类型
new 修饰符只能用于继承类,一般用于弥补基类设计的不足
new 修饰符和 override 修饰符不可同时用在一个成员上,因为这两个修饰符在含义上互相排斥
示例:
using System;
using System.Collections.Generic;
using System.Text;
namespace Example09
{
class BaseClass
{
//基类设计者声明了一个PI的公共变量,方便进行运算
public static double PI = 3.1415;
}
class DervieClass : BaseClass
{
//继承类发现该变量的值不能满足运算精度,于是可以通过new修饰符显式隐藏基类中的声明
public new static double PI = 3.1415926;
}
class Program
{
static void Main(string[] args)
{
Console.WriteLine(BaseClass.PI);
Console.WriteLine(DervieClass.PI);
Console.ReadLine();

}

}

}

结果:
3.1415
3.1415926

Tags in this post...

面试题 相关文章推荐
恶意软件的定义
Nov 12 面试题
C#公司笔试题
Mar 28 面试题
编程实现去掉XML的重复结点
May 28 面试题
介绍一下Linux中的链接
May 28 面试题
你们项目是如何进行变更控制的
Aug 26 面试题
分别介绍一下Session Bean和Entity Bean
Mar 13 面试题
介绍一下XMLHttpRequest对象的常用方法和属性
May 24 面试题
AJAX应用和传统Web应用有什么不同
Aug 24 面试题
介绍一下Java中的static关键字
May 12 面试题
Java面试题汇总
Dec 06 面试题
Unix里面如何在后台运行程序
Oct 14 面试题
四种会话跟踪技术
May 20 面试题
Can a struct inherit from another struct? (结构体能继承结构体吗)
Sep 25 #面试题
C#笔试题集合
Jun 21 #面试题
this关键字的含义
Apr 08 #面试题
Can a struct inherit from another class? (结构体能继承类吗)
Jul 22 #面试题
.net C#面试题
Aug 28 #面试题
可以使用抽象函数重写基类中的虚函数吗
Jun 02 #面试题
如何选择使用结构还是类
May 30 #面试题
You might like
最令PHP初学者头痛的十四个问题
2006/07/12 PHP
PHP中HTTP方式下的Gzip压缩传输方法举偶
2007/02/15 PHP
PHP 递归效率分析
2009/11/24 PHP
解析使用ThinkPHP应该掌握的调试手段
2013/06/20 PHP
PHP源码分析之变量的存储过程分解
2014/07/03 PHP
destoon出现验证码不显示时的紧急处理方法
2014/08/22 PHP
PHP中SimpleXML函数用法分析
2014/11/26 PHP
PHP curl CURLOPT_RETURNTRANSFER参数的作用使用实例
2015/02/07 PHP
php自定义函数实现统计中文字符串长度的方法小结
2017/04/15 PHP
PHP不使用内置函数实现字符串转整型的方法示例
2017/07/03 PHP
解决PHP curl或file_get_contents下载图片损坏或无法打开的问题
2019/10/11 PHP
Yii框架应用组件用法实例分析
2020/05/15 PHP
Javascript中Eval函数的使用说明
2008/10/11 Javascript
bootstrap table之通用方法( 时间控件,导出,动态下拉框, 表单验证 ,选中与获取信息)代码分享
2017/01/24 Javascript
JavaScript之promise_动力节点Java学院整理
2017/07/03 Javascript
原生JS+CSS实现炫酷重力模拟弹跳系统的登录页面
2017/11/01 Javascript
React SSR样式及SEO的实践
2018/10/22 Javascript
layui-select动态选中值的例子
2019/09/23 Javascript
Vue 简单实现前端权限控制的示例
2020/12/25 Vue.js
[04:03]DOTA2英雄梦之声_第02期_风暴之灵
2014/06/30 DOTA
Python获取apk文件URL地址实例
2013/11/01 Python
Python利用多进程将大量数据放入有限内存的教程
2015/04/01 Python
python读写二进制文件的方法
2015/05/09 Python
R vs. Python 数据分析中谁与争锋?
2017/10/18 Python
python GUI实例学习
2017/11/21 Python
解决Python selenium get页面很慢时的问题
2019/01/30 Python
python ddt数据驱动最简实例代码
2019/02/22 Python
Django url,从一个页面调到另个页面的方法
2019/08/21 Python
python 图像插值 最近邻、双线性、双三次实例
2020/07/05 Python
Python colormap库的安装和使用详情
2020/10/06 Python
乐天旅游香港网站:日本饭店预订
2017/11/29 全球购物
Sneaker Studio捷克:购买运动鞋
2018/07/08 全球购物
实习护理工作自我评价
2013/09/25 职场文书
十佳大学生村官事迹
2014/01/09 职场文书
函授本科自我鉴定
2014/02/04 职场文书
1亿有多大教学反思
2014/05/01 职场文书