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

    软件技术VC操作.pptx

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

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

    软件技术VC操作.pptx

    0 复习与讨论复习与讨论1)面向对象的概念)面向对象的概念软件技术 以数据为中心以数据为中心 面向对象,而不是面向过程面向对象,而不是面向过程 具有数据封装、继承、多态性三大特征具有数据封装、继承、多态性三大特征 对象之间通过消息响应函数通讯对象之间通过消息响应函数通讯第1页/共25页复习与讨论复习与讨论2)什么是类?)什么是类?软件技术 由结构体扩展出由结构体扩展出-类:增加了成员函数,类:增加了成员函数,既有数据,又有加工数据的方法既有数据,又有加工数据的方法 新的复合数据类型新的复合数据类型(类类型)(类类型)类是相似事物的集合,是同类对象的抽类是相似事物的集合,是同类对象的抽象象 定义类:定义类:class类类数据成员数据成员(属性属性)成员函数成员函数(行为行为)操作操作消消息息第2页/共25页复习与讨论复习与讨论3)什么是对象?)什么是对象?软件技术 是类变量、类的实例是类变量、类的实例 定义对象:定义对象:类名类名对象名列表;对象名列表;使用对象使用对象的成员:的成员:对象名对象名.数据成员名数据成员名对象名对象名.成员函数名(参数列表)成员函数名(参数列表)对象对象1数据成员数据成员(属性属性)成员函数成员函数(行为行为)操作操作消消息息第3页/共25页复习与讨论复习与讨论4)什么是继承?)什么是继承?软件技术 保持已有类的特性来构造一个新类的过程保持已有类的特性来构造一个新类的过程 面向对象程序设计的面向对象程序设计的三大特征之一三大特征之一 被继承的类为被继承的类为“基类基类”继承别人的类为继承别人的类为“派生类派生类”派生类继承基类的成员,派生类继承基类的成员,可增加自己的成员可增加自己的成员第4页/共25页复习与讨论复习与讨论5)数据封装)数据封装软件技术 广义的数据封装广义的数据封装把数据与函数封装在一起把数据与函数封装在一起赋予数据成员一个姓氏赋予数据成员一个姓氏 狭义的狭义的 数据封装数据封装公有的(公有的(public)成员函数)成员函数私有的(私有的(private)数据成员)数据成员通过公有的成员函数来使用私有的数据成员通过公有的成员函数来使用私有的数据成员第5页/共25页复习与讨论复习与讨论6)构造函数)构造函数软件技术 与类同名,没有返回值的与类同名,没有返回值的特殊成员函数特殊成员函数 用来初始化对象数据成员用来初始化对象数据成员 定义对象时被自动调用定义对象时被自动调用 定义构造函数定义构造函数类名类名(形参说明形参说明)函数体函数体第6页/共25页1 VC+简介简介1)算法语言的发展)算法语言的发展 神通广大的计算机神通广大的计算机 计算机的咒语计算机的咒语算法语言算法语言机器指令机器指令汇编语言汇编语言高级语言高级语言 解释与编译解释与编译 集成开发环境集成开发环境编辑编辑编译编译连接连接运行运行软件技术第7页/共25页VC+简介简介2)VC的特点的特点 TC的扩展(超集)的扩展(超集)TC2.0 TC3.0 BC4.5 VC+6.0 VC+.net 进一步扩展进一步扩展Java、C+Builder、C#、VC+.net 完全的面向对象特性(完全的面向对象特性(OOP)Window软件开发平台软件开发平台 可视化集成环境和可视化软件开发平台可视化集成环境和可视化软件开发平台软件技术第8页/共25页VC+简介简介3)集成环境)集成环境软件技术第9页/共25页2 启动启动VC+1)开始)开始/程序程序/Microsoft Visual Studio 6.0/Micro Soft VC+6.02)快捷方式快捷方式Micro Soft VC+6.03)工程文件工程文件Test.dsw(文件关联)(文件关联)软件技术第10页/共25页3 应用程序向导应用程序向导1)应用程序向导)应用程序向导File/New/选选MFC AppWizardexe/给文件名,如给文件名,如T1/OK/选选Single Document/按按Finish/OK/按界面上的按界面上的!运行,出现框架窗口!运行,出现框架窗口2)Hello World程序程序 File View/+/+/Source Files/+/+/双击双击T1Wiew.cpp 在在OnDraw(CPC*pDC)函数最后添加函数最后添加:pDC-TextOut(100,50,Hello World);按按!运行,得到!运行,得到我们的第一个我们的第一个Windows程序程序软件技术第11页/共25页应用程序向导应用程序向导3)向导步骤()向导步骤(MFC)软件技术第12页/共25页应用程序向导应用程序向导第第1步步软件技术第13页/共25页应用程序向导应用程序向导第第2步步软件技术第14页/共25页应用程序向导应用程序向导第第3步步软件技术第15页/共25页应用程序向导应用程序向导第第4步步软件技术第16页/共25页应用程序向导应用程序向导第第5步步软件技术第17页/共25页应用程序向导应用程序向导第第6步步软件技术第18页/共25页应用程序向导应用程序向导运行运行软件技术第19页/共25页4 插入程序插入程序1)思路:在框架中插入代码运行)思路:在框架中插入代码运行 不必弄懂框架中的每一行程序不必弄懂框架中的每一行程序(有些程序被封装,连看也看不到)(有些程序被封装,连看也看不到)在合适的地方插入自己的程序代码即可在合适的地方插入自己的程序代码即可软件技术第20页/共25页插入程序插入程序2)在有)在有TODO 的下一行插入程序,如:的下一行插入程序,如:在构造函数或析构函数中插入程序:在构造函数或析构函数中插入程序:/TODO:add construction code here 在在OnDraw函数中插入程序:函数中插入程序:/TODO:add draw code for native data here 在消息响应函数中插入程序在消息响应函数中插入程序(如(如OnOK)/TODO:Add your control notification handler code here软件技术第21页/共25页5 输出简单信息输出简单信息1)在主界面上输出字符串)在主界面上输出字符串pDC-TextOut(100,50,Hello World);2)在主界面上输出数值)在主界面上输出数值思路:把数值转化为字符思路:把数值转化为字符char tmpstr81;double x=123.6;sprintf(tmpstr,“x=%.0f,x);pDC-TextOut(100,50,tmpstr);注意:注意:OnDraw函数的特点函数的特点软件技术第22页/共25页输出简单信息输出简单信息3)用用信息框信息框输出字符输出字符AfxMessageBox(“Hello World”);4)用用信息框信息框输出数值输出数值double x=3.14;char temp81;sprintf(temp,“x=%f”,x);AfxMessageBox(temp);软件技术第23页/共25页6 作业作业1)VC+有什么特点?有什么特点?2)如何启动)如何启动VC+?3)应用程序向导)应用程序向导4)在哪里插入程序?)在哪里插入程序?5)怎样输出信息?)怎样输出信息?软件技术第24页/共25页感谢您的观看!第25页/共25页

    注意事项

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

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




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

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

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

    收起
    展开