第3章C#面向对象编程.ppt

第3章C#面向对象编程

第3章 C#面向对象编程 教学目标 了解类和对象的定义和使用 掌握类的构造函数和析构函数的定义及特点 熟练继承和多态的实现方法 熟悉接口的定义和特点 掌握委托的性质和事件的处理方法 了解集合和索引器的使用 教学内容 3.1 类和对象 3.2 接口 3.3 委托与事件 3.4 集合与索引器 3.5 面对对象的其他主题 习题 3.1 类和对象 3.1.1 类的定义 类必须先定义然后才能使用 C#使用class关键字来定义类 类定义的格式 类访问修饰符 class 类名:基类名 { // 定义类的成员 } 类访问修饰符指定了类的可访问性,可以使用表3-1中的任何一种。 类访问修饰符 关于类定义的说明 (1)默认情况下,类声明为内部的(与使用internal关键字显式指定相同),即只有当前项目中的代码才能访问它。公共类可以由其他项目中的代码来访问。abstract指定类是抽象的(不能实例化对象,只能继承),使用关键字sealed指定类是密封的(不能继承)。 (2)如果没有显式地指定基类,那么它的基类隐含为object 。 类的成员包括字段、方法和属性。所有成员都有访问级别,可以使用的访问修饰符关键字如下,当没有指定访问修饰符时,默认为private。 类成员访问修饰符 public----成员可以由任何代码访问。 private----成员只能由类中的代码访问。

文档评论(0)

1亿VIP精品文档

相关文档