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

    面向对象程序设计实验教学大纲.docx

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

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

    面向对象程序设计实验教学大纲.docx

    面向对象程序设计实验教学大纲 面向对象程序设计实验教学大纲 课程总学时:64学分:4 实验学时:16实验个数: 6个实验学分:1分 课程性质:专业必修课适用专业:计算机类专业 教材及参考书:C+语言程序设计(第四版),郑莉、董渊编著,北京:清华大学出版社,2022 大纲执笔人:大纲审定人: 一、实验课的性质与任务 本课程实验大纲是面向计算机专业学生开设的C+程序设计实验课计划指导大纲,是依据面向对象程序设计课程教学计划指导大纲编制。本课程主要讲述了利用C+进行程序设计的思想和方法,既有面向过程和面向对象的程序设计的理论知识,又包括极强的实践应用能力的培养。本实验大纲力求结合该课程教学计划大纲的相应内容,由浅入深的指导学生了解和掌握如何利用C+程序设计语言进行程序设计,提高学生的动手能力,做到理论和实践相结合,培养学生理解,分析程序,编写,调试程序的能力,使之能把程序设计应用到今后的专业学习中。 二、实验目的与要求 1实验目的 通过本课程的学习,使学生掌握面向过程的程序设计思想和编程思路,初步掌握面向对象的程序设计思想,学会调试程序,能独立编写实用的小型程序。 2实验要求 (1)学生应该自始至终贯彻课程中所介绍的程序设计风格,养成良好的编程习惯; (2)应独立完成所布置习题。为保证尽量在统一安排的上机时间内编译运行通过程序, 学生应事先设计好程序。 面向对象程序设计实验课程(071016) 序号实 验 编 号 实验名称 学 时 必 做 选 做 学 分 数 实验类型 内容提要 基 本 操 作 验 证 综 合 设 计 1 1 类与对象 4 函数重载,类的设计与使用 2 2 C+程序的结 构 2 作用域与生 存期,静态成 员 3 3 数组、指针与 字符串 4 三种常见编 程元素的使 用 4 4 继承与派生 2 派生类的设 计与使用 5 5 多态性 2 运算符重载、动态多态 6 6 模板和文件 2 模板,异常处理机制的设计 四、实验内容安排: 实验一类与对象 (设计性实验 4学时) 1. 目的要求: 1)掌握类的定义和使用;掌握类对象的声明;练习具有不同访问属性的成员的访问方式;观察构造函数和析构函数的执行过程; 2)学习类组合使用方法; 3)使用VC+的debug调试功能观察程序流程,跟踪观察类的构造函数、析构函数、成员函数的执行顺序。 2. 实验内容: 1)编写重载函数Max1可分别求取两个整数,三个整数,两个双精度数,三个双精度 数的最大值。 #include using namespace std; int Max1(int a,int b) ove(1,2,1); p1.move(3,4,2); p2.move(5,6,3); cout>i; cout>j; string a=(i-1,j); etX()/nPoint; avgY+=pointsi.getY()/nPoint; for(i=0;i=0 && index>count; ArrayOfPoints points(count); (0).move(5,0); (1).move(15,20); return 0; 4)思考并回答:数组,指针,对象数组,动态内存分配,默认构造函数,标准类库, 字符串类string,线性拟合。 3. 主要仪器设备及软件:Windows 2000+VC 实验四继承与派生 (设计性实验2学时) 1. 目的要求: 1)学习定义和使用类的继承关系,定义派生类;熟悉不同继承方式下对基类成员的访问控制; 2)学习利用虚基类解决二义性问题。 2. 实验内容: 1)定义一个基类Animal,有私有整型成员变量age,构造其派生类dog,在其成员函 数SetAge(int n)中直接给age赋值,看看会有什么问题,把age改为公有成员变量,还会有问题吗?编程试试看。 #include using namespace std; class Animal

    注意事项

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

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




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

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

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

    收起
    展开