【C#学习笔记】第十章总结

《C#入门经典第七期》第十章定义类成员书后总结

成员定义

可以在类中定义字段、方法和属性成员。字段用可访问性、名称和类型定义,方法用可访问性、返回类型、名称和参数定义,属性用可访问性、名称、get和/或set存取器定义。各个属性存取器可以有自己的可访问性,但它必须低于整个属性的可访问性

成员隐藏和重写

属性和方法可在基类中定义为抽象或虚拟。派生类必须实现抽象的成员,使用override关键字可以重写虚拟的成员。派生类还可以用new关键字提供新的实现代码,用sealed关键字禁止进一步重写虚拟成员。可用base关键字调用基类的实现代码

接口的实现

实现了接口的类必须实现该接口定义为公共的所有成员。可以隐式或显示实现接口,其中显示实现代码只能通过接口引用来使用

部分定义

使用partial关键字可以把类定义放在多个代码文件中 。还可以使用partial关键字创建部分方法。部分方法有一些限制,包括没有返回值或out参数,如果没有提供实现代码,就不能编译部分方法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值