面向对象程序设计模板课件_第1页
面向对象程序设计模板课件_第2页
面向对象程序设计模板课件_第3页
面向对象程序设计模板课件_第4页
面向对象程序设计模板课件_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1面向对象程序设计主讲:xxx谢谢观赏2019-5-221面向对象程序设计主讲:xxx谢谢观赏2019-5-22

面向过程和面向对象C是面向过程的,VB是面向对象的面向过程的思想是把一个项目、一件事情按照一定的顺序,从头到尾一步一步地做下去,先做什么,后做什么,一直到结束。这种思想比较好理解,其实这也是一个人做事的方法。面向对象的思想是把一个项目、一件事情分成一个个更小的部分,每一部分负责该部分的功能,最后再由这些部分组合而成为一个整体。例:求两个数的和谢谢观赏2019-5-222面向过程和面向对象C是面向过程的,VB是面向对象的例:求3C程序#include"stdio.h"main(){ inta,b,s; printf("pleaseinputthefirstinteger:"); scanf("%d",&a); printf("pleaseinputhesecondinteger:"); scanf("%d",&b); printf("thesumis%d",a+b);}谢谢观赏2019-5-223C程序#include"stdio.h"谢谢观赏20194VB程序PrivateSubCommand1_Click()Text3.Text=Val(Text1.Text)+Val(Text2.Text)EndSub先设计界面谢谢观赏2019-5-224VB程序PrivateSubCommand1_Clic5C与VB的其他区别运行模式不同C是编译模式,属编译型语言(执行速度快)VB既有编译模式,也有解释模式(P14)C比VB更低级(即接近机器)

VB以及用VB写的程序只能在WINDOWS系统上使用,C无此限制(C最初是UNIX系统的工作语言)谢谢观赏2019-5-225C与VB的其他区别运行模式不同谢谢观赏2019-5-226时隔10月之后,在Android手机的带动下,Java市场份额在去年半年上升2.03%,重返第一。C降至第二VB位居第8位2013年2月编程语言排行榜谢谢观赏2019-5-226时隔10月之后,在Android手机的带动下,Java市场7课程简介高等学校的计算机基础教育分为三个层次:文化、技术和应用第二层次中,VisualBasic是一门主要课程,为我校非计算机专业开设,也是计算机二级考试中的科目之一通过学习,使学生掌握面向对象编程的基础知识和基本方法,培养学生具有利用软件开发环境解决实际问题的能力,为今后使用或开发结合本行业工作实际的应用程序奠定基础谢谢观赏2019-5-227课程简介高等学校的计算机基础教育分为三个层次:文化、技术和8学习要求课前预习,认真听课并做笔记课后复习,按时完成作业学习程序设计最好的方法,就是自己动手多写程序每次上机后应总结,把没有搞清楚的问题记录下来,请教老师或同学平时应利用课余时间主动进行上机训练,充分利用图书资源和网络资源谢谢观赏2019-5-228学习要求课前预习,认真听课并做笔记谢谢观赏2019-5-29如何学习,效果最好?谢谢观赏2019-5-229如何学习,效果最好?谢谢观赏2019-5-2210考试方法期末成绩=

卷面成绩×70%+平时成绩×30%平时成绩考勤:点名3次不到,取消考试资格作业上机谢谢观赏2019-5-2210考试方法期末成绩=谢谢观赏2019-5-2211第1章VisualBasic概述第2章简单的VisualBasic程序设计第3章VisualBasic语言基础第4章VisualBasic控制结构第5章数组第6章过程第7章常用控件第8章菜单及窗体的设计第9章图形操作第10章文件操作第11章数据库应用基础教材内容谢谢观赏2019-5-2211第1章VisualBasic概述教材内容谢谢观赏212教学安排章内容学时实验第1章VisualBasic概述2第2章简单的VisualBasic程序设计22第3章VB语言基础2第4章VB控制结构64第5章数组42第6章过程42第7章常用控件42第8章菜单及窗体的设计42第9章图形操作22第10章文件操作2第11章数据库应用基础2合计3416谢谢观赏2019-5-2212教学安排章内容学时实验第1章VisualBasic13第1章VisualBasic概述1.1VisualBasic发展及特点 1.2VisualBasic6.0安装、启动和退出1.3VisualBasic集成开发环境1.4创建VisualBasic应用程序的过程1.5VisualBasic工程的组成和管理重点重点谢谢观赏2019-5-2213第1章VisualBasic概述1.1Visua141.1VisualBasic发展及特点1.1.1VisualBasic发展简介

1.1.2VisualBasic6.0的特点本章目录谢谢观赏2019-5-22141.1VisualBasic发展及特点1.1.1151.1.1VisualBasic发展简介程序设计语言的发展第一代程序设计语言(机器语言)第二代程序设计语言(汇编语言)第三代程序设计语言(高级语言:面向过程程序设计语言、面向对象程序设计语言) 1991年Microsoft公司推出VisualBasic1.0,这是一种可视化的编程语言,简称VB,其前身是Basic语言(

初学者通用符号指令代码,Beginner’sall-purposesymbolicinstructioncode)从1991年的VB1.0至1998年的VB6.0的多次版本升级,功能更强大、完善,应用面更广;2002年正式发布VisualBasic.NET

本章目录谢谢观赏2019-5-22151.1.1VisualBasic发展简介程序设计语言161.1.2VisualBasic6.0的特点1.具有面向对象的可视化设计工具2.事件驱动的编程机制3.结构化的程序设计语言4.简单易学易用的程序开发环境5.支持多种数据库系统的访问6.Active技术谢谢观赏2019-5-22161.1.2VisualBasic6.0的特点1.具17安装VB6.0有3个版本:学习版、专业版和企业版安装时,执行VB6.0的Setup.exe,在安装程序的提示下进行,初学者可采用典型安装方式启动开始菜单|MicrosoftVisualBasic6.0VB6.0窗口列出了VB能够建立的应用程序类型,初学者只要选择默认标准.EXE单击打开按钮,即可创建该类型的应用程序退出窗口右上角的关闭按钮、文件|退出、Alt+Q1.2VB6.0安装、启动和退出谢谢观赏2019-5-2217安装1.2VB6.0安装、启动和退出谢谢观赏20118一个VB应用程序就是一个工程!谢谢观赏2019-5-2218一个VB应用程序就是一个工程!谢谢观赏2019-5-22191.3VisualBasic集成开发环境窗体布局窗口立即窗口4代码窗口5工具箱1窗体窗口3工程窗口2属性窗口主窗口工作模式谢谢观赏2019-5-22191.3VisualBasic集成开发环境窗体布局窗口201.3.1标题栏、菜单栏和工具栏本章目录

标题栏:三种工作模式

设计模式设计界面,编写代码

运行模式运行应用程序,不能编辑代码和界面

中断模式暂时中断程序运行,调试程序,可编辑代码,不可修改界面2.菜单栏

3.工具栏谢谢观赏2019-5-22201.3.1标题栏、菜单栏和工具栏本章目录标题栏:三211.3.2窗体(Form)窗口窗体窗口简称窗体,是应用程序最终面向用户的窗口,对应于应用程序的运行结果;一个应用程序至少有一个窗体窗口,每个窗体必须有一个唯一的窗体名,默认名为Form1、Form2等设计状态的窗体由网格点构成,方便用户对控件的定位,运行时不显示网格点间距的设置:工具|选项网格点间距和窗体大小的单位:缇1英寸=1440缇1磅=20缇谢谢观赏2019-5-22211.3.2窗体(Form)窗口窗体窗口简称窗体,是应用221.3.3属性(Properties)窗口用于设置窗体和控件的标题、大小及字体等属性特征对象列表框:可打开所选窗体所含对象的列表。属性列表框:对控件的某一属性设置其值。属性含义说明:对所选属性进行注释说明。对象列表框属性显示排列方式属性列表框属性含义说明谢谢观赏2019-5-22221.3.3属性(Properties)窗口用于设置窗体23工程窗口用来保存一个应用程序所有属性以及组成这个应用程序的所有文件工程文件的扩展名为.VBP,工程文件名显示在工程文件窗口的标题框内

本章目录不带扩展名,未存盘带扩展名,已存盘查看代码查看对象切换文件夹程序代码中使用1.3.4工程资源管理器(ProjectExplorer)窗口谢谢观赏2019-5-2223工程窗口用来保存一个应用程序所有属性以及组成这个应用程序241.3.5代码(Code)窗口打开代码窗口有4种方法:①双击窗体的任一部分;②单击“工程”窗口中的“查看代码”按钮;③单击菜单命令“视图|代码窗口”;④按F7键。

过程列表框对象列表框代码框谢谢观赏2019-5-22241.3.5代码(Code)窗口打开代码窗口有4种方法:251.3.6工具箱窗口由21个被绘制成按钮形式的图标构成,利用这些工具,用户可以在窗体上设计各种控件其中20个控件称为标准控件(注意,指针不是控件,仅用于移动窗体和控件,以及调整它们的大小)也可通过“工程|部件”命令将第3方开发的其他控件装入到工具箱本章目录谢谢观赏2019-5-22251.3.6工具箱窗口由21个被绘制成按钮形式的图标构26立即窗口可帮助调试应用程序利用Print方法或直接在程序中用Debug.Print显示所关心的表达式的值窗体布局(FormLayout)窗口指定程序运行时窗体相对于显示屏幕的初始位置以及窗体之间的相对位置1.3.7其他窗口谢谢观赏2019-5-2226立即窗口1.3.7其他窗口谢谢观赏2019-5-22271.4创建VisualBasic应用程序的过程(1)建立用户界面----在窗体窗口进行(2)对象属性的设置----在属性窗口进行(3)对象事件过程编写----在代码窗口进行(4)运行和调试程序单击工具栏的“▶”启动按钮或按F5程序运行时出现错误是很正常的,关键在于学会发现错误并改正错误(5)保存程序----窗体和工程分别保存,先窗体再工程一个VB应用程序就是一个工程一个最简单的VB程序,即只包含一个窗体的工程,应该包含工程文件*.vbp和窗体文件*.frm两个源文件本章目录谢谢观赏2019-5-22271.4创建VisualBasic应用程序的过程(1)28例1.2编写一个测试标准体重(已知身高)的程序,标准体重=(身高-100)*0.9。谢谢观赏2019-5-2228例1.2编写一个测试标准体重(已知身高)的程序,标准291.5VisualBasic工程的组成和管理文件类型说明工程文件(.vbp)该文件保存与工程文件有关的全部文件和对象窗体文件(.frm)包含窗体以及控件的属性设置;窗体级的变量、外部过程声明;事件过程、用户自定义过程二进制文件(.frx)当窗体上控件的数据属性含有二进制值时,保存窗体文件时,系统自动产生同名的.frx文件标准模块文件(.bas)该文件包含全局级(模块级)变量、全局级的函数和过程、用户自定义函数和过程类模块文件(.cls)用于创建含有方法和属性的用户自己的对象ActiveX控件(.ocx)ActiveX控件可以添加到工具箱中并在窗体上使用谢谢观赏2019-5-22291.5VisualBasic工程的组成和管理文件类型301.5.1工程文件的创建、打开和保存新建工程:系统会提示是否保存当前工作的工程文件;然后显示“新建工程”对话框,在“新建工程”对话框中选择“标准.exe”选项。打开工程:系统会提示是否保存当前工作

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论