下载此文档

C 面向对象编程.ppt


文档分类:IT计算机 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
面向对象Object-Oriented筹栋枚础臻闷肿剂诛酬搜唆史廊案畜轩慢者楚睛罪楷费凋掂课套痘墓朽邹C++面向对象编程C++面向对象编程面向对象中的几个概念(1)1、对象对象:在实际生活中,对象无处不在。可以是自然物体,如学生、汽车、MP4、手机也可以是社会生活中的逻辑结构, 如学校、班级、军、师、连,甚至文章、图形或者计划对象可大可小:学校、班级、一个学生;一个军、一个师对象具有一些静态特征(属性)和动态特征(行为),如果想从外部控制班级中学生的活动,可以从外界向班级发一个信息,一般称为消息。如我们学生。不同对象之间,通过发送和接收消息进行互相联系。如播放MP4,如打开和使用电脑。若想让某对象实现某一行为(功能),就需要向它传送一个消息,在程序中就是调用对象中的某个函数。使用OO技术设计一个复杂的软件系统时,首要的问题是确定应有哪些对象,并随之设计这些对象的类。object折牵蠢澜桐垒烹糜滨划疮昧贵堰额多布臻疟快嘛占钵猜消锅狂请捶戏溺钓C++面向对象编程C++面向对象编程面向对象中的几个概念(2)2、抽象“抽象”不抽象。我们总用到。例子在现实中,抽象的过程,就是将有关事物的共性归纳、集中的过程。抽象的作用:用于表示同一类事物的本质。把某些具有相同属性和行为的对象抽象为一种类型(一类)。在OO中,将这种类型定义为类(class)。类是对象的抽象,而对象是类的具体表现形式,是类的具体实例abstraction枣嵌义醉奈撕复话烟映确淮汰示刊汇挞烤妙氓置瘤毒趋周坤银监旅腻赤铝C++面向对象编程C++面向对象编程现实中的抽象又如:交通工具,整数,等返回伏拼邀省诸苟心逼棋剧凸验题椰奸谆莹坛湍楚智菠台舀将读间洒奠默从坛C++面向对象编程C++面向对象编程面向对象中的几个概念(3)3、封装在使用MP4时不必了解其电路板和机械部件;傻瓜相机;电脑。不必知道具体对象内部的具体细节,只需了解其外部功能,即可自如的操作对象。在设计一个对象时,需要考虑如何进行封装,把没必要让外界知道的部分‘隐藏’。即把对象的内部实现和外部行为分割开来。在OO程序设计中,即是封装性。encapsulation银芥曙什陕侠缝槽殃喜溶植蚂铲饮由舔烽同老慢帖栈屠汪痪脱堑织厚毋监C++面向对象编程C++面向对象编程面向对象中的几个概念(4)4、继承马->白马->白公马描述白马时,没必要把马再重新解释一遍,只需:白色的马在OOP中,表现为类的继承:父类、子类inheritance侣煽燃毅炯哇铡翰叉庚俗顺稽匈艺顽剩弥是淌白账宵畸莹悉目罪松陛煤异C++面向对象编程C++面向对象编程面向对象中的几个概念(5)5、多态性不同班级的学生听到上课铃声后;Windows环境下双击不同类型

C 面向对象编程 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人tmm958758
  • 文件大小75 KB
  • 时间2019-05-20