Net Core教程

C#接口和构造函数

本文主要是介绍C#接口和构造函数,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

接口:
只负责声明,不负责实现
它代表的是一种能力
成员只能声明,不能包含实现,方法不能又{}
成员默认是public,而且只能是public,不能写出来

显示实现和隐式实现

 

接口和类的区别在于:
1.接口是不可实例化的,它类似于类中的抽象类。
2.接口只是规定了一组方法原型,没有任何实质性的语句。
3.类继承是单态的,而接口实现是多重的。
4.类继承时可以选择性的重载,覆盖父类的一些方法,而接口要求重写接口的全部方法。即使你不用也得实现。否则会编译时会报错

 

构造函数

 

类的构造函数是类的一种特殊的成员函数,它会在每次创建类的新对象时执行。

构造函数的名称与类的名称是完全相同的,并且不会返回任何类型,也不会返回 void。构造函数可用于为某些成员变量设置初始值。

这篇关于C#接口和构造函数的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!