C#第三章 面向对象的编程,类成员的访问级别

类是面向对象编程的基本构造快,是一种包含数据成员和函数成员的数据结构

在C#当中,类的数据成员由常量,字段,事件,而函数成员由方法,属性,构造方法

没有修饰符internal:只能够在当前项目当中访问

public可以在任何地方访问

public sealed

类可以在任何地方访问,不饿能够派生,可以实例化

sealed,internal sealed

类只能够在当前项目当中访问,不能够派生

public abstract

类可以在任何地方访问,不能实例化,只能够继承

abstract,internal abstract

类只能够在在当前项目当中访问,不能实例化,只能够继承

字段:访问修饰符,类型,字段名[-初值];

类当中的方法:访问修饰符 返回值类型 方法名([方法参数]){

方法体}


public可以由任何代码访问

private默认值

成员只可以在该类当中的代码访问

protected

成员可以在该类或者派生类代码访问

internal:成员只能够由定义他的项目内部的代码访问

protected internal:

成员只能够项目当中派生类的代码来访问

字段,方法,属性可以使用关键字static来声明

你可能感兴趣的:(C#第三章 面向对象的编程,类成员的访问级别)