程序设计实习第十八讲输入输出流和文件操作.pptVIP

  • 1
  • 0
  • 约1.42万字
  • 约 64页
  • 2019-09-10 发布于江西
  • 举报

程序设计实习第十八讲输入输出流和文件操作.ppt

程序设计实习2007 程序设计实习 第十八讲 输入输出流和文件操作 主讲教师:田永鸿 yhtian@ /cpp2008/tyh/tyh.htm /jiaoxue-CPP/cpp08.htm 2008年5月12日 上节内容回顾 虚函数和多态 纯虚函数和抽象类 多态的实现:虚函数表 虚函数的访问权限 构造函数和析构函数中调用虚函数 虚析构函数 课堂问题(1) 判断对错并说明理由 抽象基类中的所有virtual函数都必须声明为纯virtual函数; 声明某个类为virtual,该类就成为抽象类。 如果基类声明了一个纯virtual函数,派生类只有实现该函数才能成为具体类。 下面的定义是否正确,该如何改正? class base{ string name() {return basename;} virtual void print(ostream os) {osbasename;} private: basename; } class derived { void print() {print(ostream os); os“ ”mem; } private: int meme; } 课堂问题(2) 下列关于重载函数和虚函数的辨析描述中,理解不正确的是: 重载函数处理的是同一类层次上的同名函数问题,而虚函数处理的是不同派生层次上的

文档评论(0)

1亿VIP精品文档

相关文档