面向对象的程序设计-effective.debugging.2016.7

时间:2024-06-23 11:46:49
【文件属性】:

文件名称:面向对象的程序设计-effective.debugging.2016.7

文件大小:8.09MB

文件格式:PDF

更新时间:2024-06-23 11:46:49

C#网络应用

3.1 面向对象的程序设计 在面向对象概念中,类是封装数据的基本单位。类是一组具有相同数据结构和相同操作的 对象的集合,用来定义对象可执行的操作,比如方法、事件、属性等。类的实例是对象,可以 通过调用对象的属性、方法、事件,来访问对象的功能。 类和对象的区别可以用现实生活中的例子来说明。如果把汽车看成是一个类的话,则生活 中的每一辆汽车都是一个对象,也可以说是类的一个实例。 3.1.1 类的组织 与类有关的一些基本概念有:类的声明、对象的生存周期、字段和局部变量、静态成员与 实例成员以及访问修饰符等。 1. 类的声明 在 C#中使用 class 定义类,声明类的形式为: [附加声明] [访问修饰符] class 类名称[:[基类] [,接口序列]] { [字段声明] [构造函数] [方法] [事件] } 其中,[ ]中的内容为可选项,冒号(:)后面表示被继承的类或者接口。 当一个类从另一个类继承时,被继承的类叫做基类。注意,在 C#中,基类只能有一个。 但是一个类可以继承自多个接口,当接口序列多于一项时,各项之间用逗号分开。如果既有基 类又有接口,则要把基类放在冒号后面的第一项,然后才是接口名。 例 3-1 说明如何声明类、字段、构造函数和方法,同时说明如何实例化对象以及如何输出 实例数据。例中声明了两个类,一个是 Child 类,另一个是包含 Main 方法的 Program 类。 【例 3-1】声明类、字段、构造函数和方法。 using System; using System.Collections.Generic; using System.Text; namespace StatementExample 44


网友评论