点击切换搜索课件文库搜索结果(444)
文档格式:PPT 文档大小:206.5KB 文档页数:51
程序是计算机不可缺少的一部分,如何有效地编写程序是人们一直以来最关心的问题,而以怎样的思想来指导程序设计显得更加重要。程序设计方法经历了几个发展阶段,而面向对象程序设计是如今最流行、最高效的程序设计方法。每一种思想和方法都有其自身的概念和相应原理,对象和类是面向对象程序设计中最基本、也是最重要的两个概念。本章主要介绍面向对象程序设计的一些基本概念和原理,重点是如何用Java语言来表示这些概念。 ◼面向对象程序设计的基本概念; ◼类的创建; ◼对象实例化; ◼访问属性控制; ◼静态成员; ◼final,this和null; ◼包; ◼综合应用示例
文档格式:PPT 文档大小:227.5KB 文档页数:58
从本章起将进入面向对象程序设计学习的实质阶 段,是面向对象的第一个重要特性一封装性。 封装(Encapsulation)是面向对象程序设计最 基本的特性,把数据(属性)和函数(操作)合成一 个整体,这在计算机世界中是用类与对象实现的。本 章将引入C++的类(class)和对象(object)的概念 ,建立“函数也可以是数据类型的成员”的思想。 下面对类和对象的概念再进行说明: 类是对现实世界中客观事物的抽象描述,将具有 相同属性的一类事物称为某个类,例如将在路上跑的 各种各样的汽车抽象出它们相同的属性,称为汽车类 ,而宝马汽车是汽车类的一个实例,宝马就是对象
文档格式:PDF 文档大小:1.19MB 文档页数:232
《电子技术基础》课程教学大纲 《计算机网络原理》课程教学大纲 《数据仓库与数据挖掘》课程教学大纲 《数据库系统原理》课程教学大纲 《人工智能导论》课程教学大纲 《物联网专业英语》课程教学大纲 《数据结构》课程教学大纲 《物联网工程导论》课程教学大纲 《无线传感器网络及 RFID 技术》课程教学大纲 《通信技术基础》课程教学大纲 《物联网安全技术》课程教学大纲 《物联网工程技术》课程教学大纲 《物联网工程设计与实施》课程教学大纲 《物联网软件工程》课程教学大纲 《移动应用开发技术》课程教学大纲 《程序设计语言 C》课程教学大纲 《计算机组成原理》课程教学大纲 《微机原理与接口技术》课程教学大纲 《面向对象程序设计 JAVA》课程教学大纲 《Web 开发技术》课程教学大纲 《单片机与嵌入式系统设计》课程教学大纲 《离散数学》课程教学大纲 《传感器与检测技术》课程教学大纲 《物联网通信技术》课程教学大纲 《操作系统原理》课程教学大纲 《无线传感网技术》课程教学大纲 《信息工程管理》课程教学大纲 《项目管理教程》课程教学大纲 《无线通信技术》课程教学大纲 《科技文献检索》课程教学大纲
文档格式:PPT 文档大小:595.5KB 文档页数:78
函数是C++程序的基本模块。可将一些功能相对独立的或 经常使用的操作或运算抽象出来,定义为函数。使用时只要 考虑其功能和使用接即可。 在结构化程序设计中,函数是将任务进行模块划分的基 本单位。 在面向对象的程序设计中,类中所封装的操作是用函数 进行描述的,因此函数在C++程序中具有非常重要的意义。 要掌握函数的使用,必须理解函数调用时的内部实现机 制,以及与此相关的内存分配机制、变量生命期和作用域。 本章还将介绍关于函数重载的概念,介绍递归算法、内 联函数、默认参数函数以及多文件组织、编译预处理、工程 文件的概念和运行库函数
文档格式:PPT 文档大小:175.5KB 文档页数:47
多态性(polymorphism)也是面向对象程序设计的标志 性特征。前面我们讨论过面向对象的两个重要特性一封装性和 继承性,这三大特性是相互关联的,封装性是基础,继承性是 关键,而多态性是补充。 简单地说,在C++语言中,同一程序的某个运算符或者某 个函数名在不同情况下具有不同的实现的现象,叫做多态性。 其实在C语言中,我们已经接触过多态性的应用,对于不 同类型的数据,运算符“\\”具有不同的运算含义,如果两个 操作数都是整数,那么“\\”进行整数相除,结果也是整数, 而其中一个操作数是实数类型的,那么“”进行的是数学上 普通的除法,因此,面对不同的处理对象,“”运算符有不 同意义
文档格式:PPT 文档大小:303KB 文档页数:38
本章首先介绍程序运行时动态内存分配(dynamic memory allocation)的概念与方法。到目前为止,本教材介绍的程序 设计中,变量和对象在内存中的分配都是编译器在编译程序时 安排好了的,这带来了极大的不便,如数组必须大开小用,指 针必须指向一个已经存在的变量或对象。动态内存分配解决了 这个问题。本章将进一步讨论拷贝构造函数;还要学习有关数 据结构的链表和栈的基本知识、算法和应用
文档格式:PPT 文档大小:296KB 文档页数:32
软件设计是一个将人类思维物化为计算机思维的 过程,通过这个过程计算机获得一定程度的独立 加工甚至思维的能力,从而将人类思维推向更高 层次。关于软件设计的概念和方法的研究是随着 计算机应用的深入和所处理问题的复杂化而不断加深的。本章将就软件设计的相关概念和程序设 计方法的演化发展作一简要介绍
文档格式:PPT 文档大小:82.5KB 文档页数:17
在实际系统中,怎么样用面向对象的思想来编写系统是 很重要的,下面以建立一个〈图书馆管理系统〉为例子,看看 我们怎么样用学过的知识来组织数据、来设计程序
文档格式:DOC 文档大小:147.5KB 文档页数:6
本章重点: 1.程序、算法的概念 2.算法的表示方式:传统的流程图、N—S流程图
文档格式:PPT 文档大小:0.99MB 文档页数:47
12.1 应用程序管理器 12.2 齿轮设计模块 12.3 建筑原理图设计模块 12.4 电路原理图设计模块
首页上页3839404142434445下页末页
热门关键字
搜索一下,找到相关课件或文库资源 444 个  
©2008-现在 cucdc.com 高等教育资讯网 版权所有