2016 - 2024

感恩一路有你

实例化可以调用私有方法吗 c#中this的用法?

浏览量:3749 时间:2023-04-24 15:14:06 作者:采采

c#中this的用法?

1.在构造函数中,这用于限制由相同名称隐藏的成员,例如:

公共课学生{

公共学生(字符串名称,字符串年龄){

name

年龄;

}}

2.当将一个对象作为参数传递给其他方法时,也要使用这个表达式,比如fun(this)。

3.您可以通过此[]声明索引器,例如:

public int this [int param]{

g

为什么接口中不能定义变量?

接口can 不能被定义为最终结果。接口中的变量由公共static final(常量)修改,方法由公共abstract修改。答案错误的接口用于对外扩展,所以只能是公共的。什么?;私自写个接口有什么用,就像你电脑的usb插槽是不是只能在外面?什么?;如果你把槽装进机壳里,重点是什么?)

抽象是指接口可以粗略的理解为一个特殊的抽象类,就像抽象类一样,其中所有的方法都是抽象的,抽象类和接口是不能实例化的(因为实例化的方法没有方法体,没有意义)。

当一个类实现一个接口时,它必须实现所有的内部抽象方法,否则会报错。

python中函数名的命名规则?

纯小写字母,单词之间用_

分类单元

第一个字母大写,不带_除法。

全局变量名称(类似于Java中的静态变量)

纯大写,单词之间用_

普通变量

纯小写字母,_ division

私有实例变量(外部访问将报告错误)

以_ _(两个下划线)开头,其余与普通变量一致。

专有变量_ _以_ _开头,以python 的自身变量。唐 不要这样命名。

普通函数

与普通变量一致

私人功能

以_ _(两个下划线)开头,其余与普通函数一致。

文件名

全部小写,可以用下划线。

包名

一个简短的小写名称。如果可以提高可读性,还可以添加下划线。

模块名

与封装规格相同。

分类单元

首字母大写,内部类可以使用额外的下划线。

函数名

全部小写,为了可读性加下划线。

名称 方法 接口 变量 大写

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。