欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    C面向对象程序设计实验讲义.pptx

    • 资源ID:87145916       资源大小:119.95KB        全文页数:15页
    • 资源格式: PPTX        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    C面向对象程序设计实验讲义.pptx

    实验一:熟悉C+开发工具的使用u实验目的:掌握使用编写和调试C+程序的基本步骤.u实验内容:(1)编写程序,在屏幕上显示”Hello,Im*”;(2)在VC环境下编写C语言程序,验证C+和C的兼容性.(3)熟悉VC环境下编写调试运行C+程序的步骤.u实验要求:(1)上述程序均要求调试通过,并正确运行。(2)给程序加上注释,培养良好的编程习惯.u实验过程:(学生填写)u实验体会:(学生填写)第1页/共15页实验二:简单程序设计 u实验目的:掌握C+语言的基本语法规则和简单的程序设计.u实验内容:1.C+的输入输出语句的使用.P23面自测题2.2P48面自测题3.8C+程序设计.P57面起,u实验要求:1)要求有输入提示和输出提示.2)为你的程序加上注释,使得其清晰可读.u实验过程u实验体会第2页/共15页实验三:函数 u实验目的:掌握C+语言中函数的设计及功能.u实验内容:一、p114面,(比较字符串);P122面,例题5.19(递归程序设计).二、用函数模板实现n个整型、实型、字符串的排序u实验要求:1)要求有输入提示和输出提示.2)为你的程序加上注释,使得其清晰可读.u实验过程:u实验体会:第3页/共15页实验四:数组与结构 u实验目的:掌握数组与结构的设计及使用.u实验内容:一、P154面,例题7.2(多维数组)二、p158面,(字符串数组),P160面,例题7.4(利用数组实现排序);三、P167面,自测题7.5(结构).u实验要求:1)要求有输入提示和输出提示 2)为你的程序加上注释,使得其清晰可读 u实验过程:u实验体会:第4页/共15页实验五:指针和引用 u实验目的:掌握C+语言中指针的功能和应用技巧.u实验内容:一、p179面,自测题8.3(指针的基本使用方法);P189面,自测题8.6(动态内存分配);二、p193面,(指针数组和二维数组的区别)三、补充例8.2(P197),完成链表删除、反转,使之构成一个完整的链表结构u实验要求:1)要求有输入提示和输出提示 2)为你的程序加上注释,使得其清晰可读u实验过程:u实验体会:第5页/共15页实验六:类与对象(基础)u实验目的:掌握C+面向对象程序设计的基本方法.u实验内容:1)P231面,自测题10.1(成员变量的访问控制).2)矩形类:设计一个位置类和矩形类,位置类的对象是矩形类的一个成员。要求有成员函数的初始化。参考P233面例题3)P237面,例题10.3,P240面,例题,测试Date类.并加入const成员函数,进行测试。u实验要求:1)要求有输入提示和输出提示 2)为你的程序加上注释,使得其清晰可读u实验过程:u实验体会:第6页/共15页实验七:类与对象(高级)u实验目的:熟练掌握C+面向对象程序设计技术.u实验内容:1)P240面,例题10.4(头文件,C+程序的规范结构:多文件).2)P245面,例题(对象的创建);P249面,例题10.6(this指针).3)P263面,自测题10.2(设计栈类).u实验要求:1)要求有输入提示和输出提示.2)为你的程序加上注释,使得其清晰可读.3)学会调试程序.u实验过程:u实验心得:第7页/共15页实验八:构造函数和析构函数 实验目的:掌握C+语言中构造函数和析构函数的用法及其功能.实验内容:1)P276面,自测题11.2(定义构造函数的规则);P285面,自测题11.3(多种构造函数的用法).2、P295面,(析构函数).3)编程实现File类(参考p286面).u实验要求:1)要求有输入提示和输出提示.2)为你的程序加上注释,使得其清晰可读.u实验过程:u实验心得:第8页/共15页实验九:静态成员、友元和运算符重载(一)实验目的:理解和熟悉静态成员、友元函数的使用;掌握简单运算符重载的技术。实验内容:1)P300面,例题(静态成员变量的初始化);P312面,自测题(友元)。2)定义一个复数类,重载运算符+,-,*,/实验要求:1)要求有输入提示和输出提示 2)为你的程序加上注释,使得其清晰可读。u实验过程:u实验心得:第9页/共15页实验十:运算符重载(二)u实验目的:熟练掌握运算符重载的技巧。u实验内容:1)P331面,例题(Matrix运算重载)。2)P336面,自测题13.2(字符串运算重载)。3)P343面,自测题(输入输出运算符重载)。u实验要求:1)要求有输入提示和输出提示 2)为你的程序加上注释,使得其清晰可读。u实验过程:u实验心得:第10页/共15页实验十一:继承(一)u实验目的:理解和掌握C+的继承机制。u实验内容:1)P368面,例题2(典型的继承机制);2)P372面,自测题14.1(LinkList类)。3)P374面,自测题(多重继承)。u实验要求:1)要求有输入提示和输出提示 2)为你的程序加上注释,使得其清晰可读u实验过程:u实验心得:第11页/共15页实验十二:继承(二)u实验目的:熟练掌握利用继承机制的C+程序设计。u实验内容:1)掌握虚类和纯虚函数的用法,编写一个基于含有纯虚函数的基类,定义继承它的子类。2)利用多态性设计电话卡继承关系,编程实现电话卡类u实验要求:1)要求有输入提示和输出提示 2)为你的程序加上注释,使得其清晰可读。u实验过程:u实验心得:第12页/共15页实验十三:模板u实验目的:掌握C+模板类的功能及用法。u实验内容:设计一个模板类能够实现任意对象的显示。u实验要求:1)要求有输入提示和输出提示.2)为你的程序加上注释,使得其清晰可读.u实验过程:u实验心得:第13页/共15页实验十四:C+C+复杂程序设计u实验目的:掌握使用C+语言设计复杂程序的思路.u实验内容:尝试编写一个基于类的数据管理处理软件,该软件有如下功能:1)从一个文件中读取数据,并且检查数据的合法性.2)支持按照关键字查询,并且将查询结果输出.3)提供输入添加数据的接口:包括键盘输入和文件输入,提供数据合法性检查.u实验要求:1)要求有输入提示和输出提示 2)为你的程序加上注释,使得其清晰可读.u实验过程:u实验心得:第14页/共15页感谢您的观看!第15页/共15页

    注意事项

    本文(C面向对象程序设计实验讲义.pptx)为本站会员(莉***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开