C#基础篇第十三天

本文介绍了C#中的访问修饰符,包括Public、Private、Protected和Internal的用法。接着讨论了密封类的概念,强调其不可被继承但可以继承其他类。最后讲解了接口的特点,如必须实现所有成员,不能被实例化,并且可以多继承。文中还提到了类如何同时继承类和实现多个接口的规则。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

C#中的访问修饰符

Public:公开的公共的
Private:私有的,只能在当前类的内部访问
Protected:受保护的,只能在当前类的内部以及该类的子类中访问
Internal:只能在当前项目中访问,在同一个项目中,internal和public的权限一样
Protected internal: Protected+ internal
1)能够修饰类的访问修饰符有两个:public和internal。
2)可访问性不一致:子类的访问权限不能高于父类的访问权限,会暴露父类的成员。

密封类

密封类不能被继承,但是可以去继承别人

    public sealed class Student
    {
    }

接口

特点

  1. 只要一个类继承了一个接口,这个类就必须实现这个接口的所有成员
  2. 接口不可以被实例化
  3. 接口中的成员不能有修饰符,默认都是public
  4. 接口不允许写具有方法体的函数
  5. 接口中只能有方法,属性,索引器,事件,不能包含字段和构造函数
  6. 接口与
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值