C#基础知识之new关键字介绍

作者:Swich 时间:2021-09-24 02:48:26 

一、运算符

用于创建对象和调用构造函数。这种大家都比较熟悉,没什么好说的了。

二、修饰符

在用作修饰符时,new 关键字可以显式隐藏从基类继承的成员。

无new关键字代码:

C#基础知识之new关键字介绍

有new关键字代码:

C#基础知识之new关键字介绍

结果:

C#基础知识之new关键字介绍

注意:

在子类中用 new 关键字修饰定义的与父类中同名的方法,叫覆盖。覆盖不会改变父类方法的功能。

当子类创建父类时,代码中A c = new B(),覆盖不会改变父类的功能。依然还是调用父类的功能。

三、new 约束

用于在泛型声明中约束可能用作类型参数的参数的类型。

public class   BaseDAL<T> : IDAL.IBaseDAL<T> where T : class,new()
{
}

标签:C#,new
0
投稿

猜你喜欢

  • WPF实现XAML转图片的示例详解

    2023-09-13 21:38:51
  • Android自定义StepView仿外卖配送进度

    2022-07-30 01:34:35
  • C# 关于LoadLibrary的疑问详解

    2023-07-26 23:14:10
  • Flutter实现底部导航栏

    2023-05-18 15:10:26
  • 8个Spring事务失效场景详解

    2021-07-25 02:45:38
  • 基于Elasticsearch5.4的常见问题总结

    2022-07-15 15:02:49
  • ERROR/AndroidRuntime(17121)的问题解决

    2023-02-10 04:13:12
  • SpringBoot中获取微信用户信息的方法

    2023-05-26 21:40:55
  • 举例说明自定义C++异常处理的实例

    2022-10-25 13:45:27
  • C#文件断点续传实现方法

    2023-09-07 18:35:05
  • 详解AndroidStudio JNI +Gradle3.0以上JNI爬坑之旅

    2021-09-01 05:45:04
  • Android的Service应用程序组件基本编写方法

    2023-12-17 04:22:00
  • 详解MyBatis 常用写法

    2022-07-14 19:36:14
  • zookeeper实现分布式锁

    2023-08-03 13:44:18
  • Android PowerManagerService省电模式策略控制

    2023-11-25 02:46:53
  • Android使用phonegap从相册里面获取照片(代码分享)

    2023-07-24 18:53:03
  • C#中WebBrowser.DocumentCompleted事件多次调用问题解决方法

    2023-12-05 18:23:15
  • 使用itextpdf解决PDF合并的问题

    2023-09-21 04:47:16
  • android多媒体音乐(MediaPlayer)播放器制作代码

    2022-01-06 01:13:20
  • Android 7.0新特性详解

    2022-10-10 07:11:56
  • asp之家 软件编程 m.aspxhome.com