C#中类。方法。字段 的默认访问修饰符分别是啥?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#中类。方法。字段 的默认访问修饰符分别是啥?相关的知识,希望对你有一定的参考价值。

参考技术A 类默认为 internal
方法默认为private
字段默认为private
参考技术B public 参考技术C partial,private,private

C#访问修饰符

什么是字段:用来保存数据的

什么的属性:用来保护字段,给字段赋值和取值限定

字段是女人,属性是男人

 

 

this的作用

1.当前的对象

2。调用自己的构造函数

new

1,创建对象

2.隐藏父类的同名方法

什么是面向对象

1,曾强了程序的可扩展性

面向对象的三大特性 :1,集成2.封装3.多态

 

什么类 :类是模子,确定了对象将会拥有的特性(属性)和行为(方法)

类的组成有:属性 构造方法 方法 字段

base :调用父类的构造函数,在子类中调用父类的重名方法

 

private  私有的,只能在当前类的类内使用,类中的成员不加访问修饰符,默认就是private

public 共有的 

protected 受保护的 只能在当前类中和子类中使用

internal 在同一命名空间下使用 

protected internal :

 

修饰类的只有两个:public internal 子类的访问权限 不能高父类的访问权限 【可能暴露父类的成员】 在类中如果没有加访问修饰符 默认为internal

 

以上是关于C#中类。方法。字段 的默认访问修饰符分别是啥?的主要内容,如果未能解决你的问题,请参考以下文章

python中类成员修饰符

在Java和c#中如果不写访问修饰符,类和类成员默认的是啥访问修饰符?

在Java和c#中如果不写访问修饰符,类和类成员默认的是啥访问修饰符?

java中类修饰符都有哪些?

方法有那些访问控制修饰符,分别是啥作用

c++类不声明访问修饰符 默认是啥