《C#程序设计案例教程》_第 3 章 C#面向对象编程基础.pptVIP

  • 2
  • 0
  • 约1.17万字
  • 约 49页
  • 2026-07-29 发布于广东
  • 举报

《C#程序设计案例教程》_第 3 章 C#面向对象编程基础.ppt

3.3学生类的进阶设计3.3.1程序描述本程序是在3.2节的基础上再做进一步的设计,主要示范重构的构造函数。对于其他知识点,“封装”已经在上个程序的代码中体现出来,“继承”在知识点中有详细例程,请读者根据例子程序自行练习。重构的构造函数演示效果如图3.3所示。3.3.2代码实现及分析展示学生类中的代码框架和上个程序的相同,这里不再占用篇幅,只给出构造函数。publicStudent(){}publicStudent(inti,strings1,strings2,strings3)下一页返回3.3学生类的进阶设计{this.classID=i;this.studentNO=s1;this.studentname=s2;this.sex=s3;}这两个名字相同的函数是构造函数。第一个为成员变量分配内存空间,给出默认初值;第二个为新建的学生实例初始化基本信息:班级号、学号、姓名和性别。编译器会自动根据参数来选择不同的构造函数。上一页下一页返回3.3学生类的进阶设计3.3.3构造函数和析构函数1.构造函数VisualStudio在新建类时创建的代码中,有一个方法的名字和类名是一样的,这个特殊的方法称为构造方法(函数)。构造函数是对

文档评论(0)

1亿VIP精品文档

相关文档