类在程序设计里,在我没有接触的编程语言的时候,我就知道,类Class 很重要!

类就像一个班级一样,可以装很多东西,只要参照语法。

类定义

修饰符 class 类名   //类的默认修饰符为internal

{

//类内的成员 一般默认的修饰符为 private  私有的

}

类可以包含字段方法等

internal   内部的  只能在包含它的程序集中访问

private  私有的   所属的类型内部,比如类内部

public  公共的    任何代码都可以访问

protected  受保护的    只有派生的类型能访问

ptotected internal  受保护的内部的   包含它的程序集派生类型中访问

以上为可见性修饰符

还有其它不同用途的修饰符:

static  静态的  可以直接调用

sealed  密封类    //只能实例化,不能供派生用

abstract  抽象  一般做为基类 ,没有实现的代码 //不能实例化

virtual  虚函数   由派生类重写

override 重写

extern   //暂时没有接触   成员外部用另一个语言实现

 

继承:

class:baseclass

{

}

C#中,只能有一个基类。

继承基类 必须紧跟在类后面,其次才能是 接口。

 

 

 

posted @ 2013-11-19 15:41  收藏家  阅读(138)  评论(0编辑  收藏  举报