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

面试题 相关文章推荐
益模软件Java笔试题
Mar 27 面试题
如何高效率的查找一个月以内的数据
Apr 15 面试题
如何查找和删除数据库中的重复数据
Nov 05 面试题
最新远光软件笔试题面试题内容
Nov 08 面试题
shallow copy和deep copy的区别
May 09 面试题
C#面试题
May 06 面试题
linux面试题参考答案(9)
Jan 29 面试题
斯福泰克软件测试面试题
Feb 16 面试题
如何查看在weblogic中已经发布的EJB
Jun 01 面试题
高级Java程序员面试题
Jun 23 面试题
JSP&Servlet技术面试题
May 21 面试题
J2EE的优越性主要表现在哪些方面
Mar 28 面试题
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
解析关于wamp启动是80端口被占用的问题
2013/06/21 PHP
php生成短域名函数
2015/03/23 PHP
Yii2语言国际化的配置教程
2018/08/19 PHP
php 使用expat方式解析xml文件操作示例
2019/11/26 PHP
jquery中ajax学习笔记一
2011/10/16 Javascript
使用jQuery实现图片遮罩半透明坠落遮挡
2015/03/16 Javascript
javascript中replace( )方法的使用
2015/04/24 Javascript
JavaScript严格模式详解
2015/11/18 Javascript
JS中Json数据的处理和解析JSON数据的方法详解
2016/06/29 Javascript
jQuery中$原理实例分析
2018/08/13 jQuery
react-router 路由切换动画的实现示例
2018/12/03 Javascript
jquery 遍历hash操作示例【基于ajax交互】
2019/10/12 jQuery
js实现简单的秒表
2020/01/16 Javascript
Python监控主机是否存活并以邮件报警
2015/09/22 Python
python中的编码知识整理汇总
2016/01/26 Python
更新修改后的Python模块方法
2019/03/03 Python
python3+django2开发一个简单的人员管理系统过程详解
2019/07/23 Python
使用批处理脚本自动生成并上传NuGet包(操作方法)
2019/11/19 Python
如何解决tensorflow恢复模型的特定值时出错
2020/02/06 Python
Python日志logging模块功能与用法详解
2020/04/09 Python
英国最大的户外商店:Go Outdoors
2019/04/17 全球购物
学校运动会开幕演讲稿
2014/01/04 职场文书
电气自动化个人求职信范文
2014/02/03 职场文书
葬礼司仪主持词
2014/03/31 职场文书
勤俭节约倡议书
2014/04/14 职场文书
税务职业生涯规划书范文
2014/09/16 职场文书
居委会个人对照检查材料思想汇报
2014/09/29 职场文书
初中生考试作弊检讨书
2014/12/14 职场文书
2015年护士节活动总结
2015/02/10 职场文书
通知的写法
2015/04/23 职场文书
肖申克救赎观后感
2015/06/02 职场文书
高中团支书竞选稿
2015/11/21 职场文书
小学毕业教师寄语
2019/06/21 职场文书
详解Java七大阻塞队列之SynchronousQueue
2021/09/04 Java/Android
Mysql案例刨析事务隔离级别
2021/09/25 MySQL
详解Spring Bean的配置方式与实例化
2022/06/10 Java/Android