c第4章面向对象的高级编程.pptVIP

  • 1
  • 0
  • 约小于1千字
  • 约 53页
  • 2026-05-03 发布于北京
  • 举报

第4章面向对象的高级编程;本章教学目的

介绍面向对象高级编程的相关知识,使学生对C#高级编程有一个感性认识。

本章教学要求

(1)掌握继承、泛型的概念及基本用法;

(2)掌握与实验有关的相关内容,包括封装、继承与多态、泛型处理;

(3)了解其他内容。;实验中的问题解答;4.1封装、继承与多态;封装;封装举例:;练习(1);继承;继承(续);多态;1、虚拟方法

在基类中,如果想让某个方法或者事件被扩充类

重写,可以使用修饰符virtual表明:

publicvirtualvoidmyMethod()

{

……//程序代码

}

扩充类则用override重写:

publicoverridevoidmyMethod()

{

……//程序代码

};多态(续);多态(续);多态(续);补充题目;练习(2);4.2版本控制;4.2版本控制(续);补充知识:C#面试题;4.3接口;4.3接口;补充知识:C#面试题;4.4委托;4.5序列化与反序列化;4.5序列化与反序列化;4.5序列化与反序列化;补充:二进制序列化与反序列化举例;补充:二进制序列化与反序列化举例;4.5序列化与反序列化;4.5序列化与反序列化;4.6泛型处理;4.6泛型-问题描述;基于Object的堆栈缺点;4

文档评论(0)

1亿VIP精品文档

相关文档