C#修饰符

3 篇文章 0 订阅
3 篇文章 0 订阅
  1. 所谓的面向对象是指在编程时将任何事物都看成是一类对象来描述。对象包括属性和方 法,属性是指对象固有的特征,方法则是对象的行为。面向对象语言的三大特征分别是封 装、继承、多态。
  2. 定义一个类应该要有属性和方法(所属的属性及方法一定是该类事务所共有的)关键字class用于修饰一个类
    在这里插入图片描述
  3. 这个类包含了许多关键字,比如public、private、class、int等等
  4. 那么这几个关键字是什么意思呢?那么我就来一一解答,public : 即公共的的意思,代表这个类是对外公开的。 class:即类的意思,用于修饰一个类。 private:即私有的意思,代表这个类是私有化的。类是私有化的。 Person:在此代表类名。 height、age:字段名,在此被称为成员变量。 int:基本数据类型之一,代表一个整数。
    在这里插入图片描述
  5. 接下来是访问修饰符:4个访问修饰符是添加到类、结构或成员声明的关键字,一共有5个,分别是public、Internal、Private、Protected、protected internal;那么这几个修饰符是什么意思呢,Public:公有的,是类型和类型成员的访问修饰符。对其访问没有限制。 Internal:内部的,是类型和类型成员的访问修饰符。同一个程序集中的所有类都可以访问。Private:私有的,是一个成员访问修饰符。只有在声明它们的类和结构中才可以访问。 Protected:受保护的,是一个成员访问修饰符。只能在它的类和它的派生类中访问。protected internal:访问级别为 internal或protected。即“同一个程序集中的所有类,以及所有程序集中的子类都可以访问。
  6. 成员的修饰符在修饰字段时通常用两个修饰符,即readonly(只读)、static(静态)、const(常量),三者不能修饰同一个成员,使用readonly修饰字段意味着只能读取该字段的值儿不能给字段赋值。使用static修饰的字段是静态字段,可以直接通过类名访问该字段。
  7. 成员的默认值字段在类中定义完成后,在类加载时,会自动为字段赋值,不同数据类型的字段默认值不同,如图
    在这里插入图片描述
  8. 一个成员或类型只有有一个访问修饰符,使用protected internal组合时除外,如果在成员声明中未指定访问修饰符,则使用默认的可访问性,接下来是类型成员默认的可访问性。
    在这里插入图片描述
    这是我所学到的C#修饰符了,所以我要分享给你们,希望可以帮助到你们。
    以上就是我的分享,新手上道,请多多指教。如果有更好的方法或不懂得地方欢迎在评论区教导和提问喔!
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值