为了账号安全,请及时绑定邮箱和手机立即绑定

c#中与类名同名的函数有什么特别的地方?

c#中与类名同名的函数有什么特别的地方?

C#
泛舟湖上清波郎朗 2018-11-14 18:15:22
定义函数时候有的与类名相同 有的不同 与类名不同名的函数为何要有返回值 类里面的构造函数为何要构造有参数和无参数两种
查看完整描述

1 回答

?
慕哥6287543

TA贡献1831条经验 获得超10个赞

与类名同名的我们称之为该类的构造函数构造函数的存在主要是为了初始化类字段,比如说私有字段哈,有参数和没参数这个要看你构造函数的实际作用来决定的。无参数的构造函数一般式采用系统的默认值进行初始化类字段,有参数的构造函数意味着你可以在实例的时候传指定的值给构造函数来初始化你的类字段或者属性等。 类中与类名不同的函数一般都是类的成员函数或者类级别的静态函数,不考虑这些函数的访问权限情况下,类成员函数你可以认为就是一个该类的一个功能,他可以是用来给一个类字段赋值的也可以实现类实例化的或者其他任何你想对该对象的操作。 有参数没参数,有返回值没返回值这完全看你要实现的功能~ 简单的这么理解就可以了

查看完整回答
1 反对 回复 2018-12-07
  • 1 回答
  • 0 关注
  • 2114 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信