WebForm11.11
类(class)是C#类型中最基础的类型。类是一个数据结构,将状态(字段)和行为(方法和其他函数成员)组合在一个单元中。类提供了用于动态创建类实例的定义,也就是对象(object)。
类支持继承(inheritance)和多态(polymorphism),即派生类能够扩展和特殊化基类的机制。
类的成员:字段、属性、方法...
字段:存储数据 一般都是私有的,字段常被叫做"成员变量"
属性:对字段进行你验证,过滤非法数据。非法数据=> 方法 get_属性名() set_属性名(Value)
get:获取
set:设置
get,set
方法:方法名(参数列表){方法体}
重载:同一个类中,方法名相同,参数不同(个数或类型)的多个方法
参数:prams可变参数=>数组
访问修饰符:
pubic 访问不受限制。只有同一 class 或 struct 中的代码可以访问该类型或成员。
protected 访问仅限于包含类或从包含类派生的类型。只有同一 class 或者从该 class 派生的 class 中的代码可以访问该类型或成员。
internal 访问仅限于当前程序集。同一程序集中的任何代码都可以访问该类型或成员,但其他程序集中的代码不可以。
protected internal 访问仅限于从包含类派生的当前程序集或类型。该类型或成员可由对其进行声明的程序集或另一程序集中的派生 class 中的任何代码访问。
private protected:只有在其声明程序集内,通过相同 class 中的代码或派生自该 class 的类型,才能访问类型或成员。
private 访问仅限于包含类型。同一程序集中的任何其他代码或引用该程序集的其他程序集都可以访问该类型或成员。 某一类型的公共成员的可访问性水平由该类型本身的可访问性级别控制
索引
像书的目录类似,索引使数据库程序无需扫描整个表,就可以在其中找到所需要的数据,索引包含了一个表中包含值的列表,其中包含了各个值的行所存储的位置,索引可以是单个或一组列,索引提供的表中数据的逻辑位置,合理划分索引能够大大提高数据库性能。
浙公网安备 33010602011771号