下载  >  课程资源  >  C/C++  > C++程序设计课件 ch8 类和对象

C++程序设计课件 ch8 类和对象 评分

C++程序设计课件 第八章 类和对象,介绍C++中类的定义,以及基于对象编程的基本方法
第8章类和对象 8.1面向对象程序设计方法概述 8.2类的声明和对象的定义 8.3类的成员函数 8.4对象成员的引用 8.5类的封装性和信息隐蔽 8.6类和对象的简单应用举例 贺剩坚nailsrhielijiana163.com 程颌上班服示意圖 副粗黑 頭凌亂 ¤任何事物都是- 框的眼鏡 的髮型 个对象 放置筆電的 隨身攜帶 (object) 雙肩背包 原子筆 对象由对象组 成 不離身的 扎在褲子 識別證 中的襯衫 a对象可以归类 每个对象有 疑似向外公 腰線偏高 属性 借來的皮帶 的牛仔褲 8动作(功能) 露出一截 沒有擦亮 白襪子 的皮鞋 四大张江 贺剩坚nailsrhielijiana163.com weilo.comEudienszhangialg C81面向对象程序设讨方法概述 αC艹+是为了解决编写大程序过程中的困难而产生的。 a对象:客观世界中任何一个事物都可以看成一个对 象( object)。 对象组成 数据 对 8数据一描述对象的属性 象 劉函数—行为(操作代码),根据 操作代码 外界给的信息迸行相应操作的代码 8具有相同的属性和行为的对象抽象 角色 为类(c1as5) 春哥 管哥 8类是对象的抽象 8对象则是类的特例 □类 贺剩坚nailsrhielijiana163.com 对泉 求职面试參考答豪 熟悉哪种语言?—C++; 6知道类吗? 我人实在,工作努力,不知道什 么叫累 知道接口吗?—我从来不找借口偷懒 知道继承吗?—我是孤儿没什么可继承的 6知道对象吗?一知道,不过我暂不打算找对象; 知道多态吗 知道,我是不会让心爱的女人为 了自己去堕胎的! 8面向对象的3个一脸红、手心出汗、心跳加速 特点是什么? 贺剩坚nailsrhielijiana163.com 类和对象 class Engineer class glass main Private private char nam[8, Color Frame; Engineer e1, e2; Glass gj int degree; el.work i Bag b; ●●●●● public e2 playo public put o; work oj take; e1. drink(e2) a clean oj drink(engineer) 贺剩坚nailsrhielijiana163.com 面向过程Vs面向对象 入面向过程程序设计 围绕功能,用一个函数实现一个功能,而所有数据都是公 用的 程序=算法+数结枃,算法和数据结构两者是互相独立、 分开设计 面向对象程序设计 把一个算法和一组数据结构封装在一个对象中 面向对象程序设计的两个任务:设计所需的各种类和对 象,即决定把哪些数据和操作封装在一起;向有关对象发 送消息,以完成所需的任务。 对象=算法+数据结构 程序=(对象+对象+对象+…)+消息 程序=对象s+消息 贺剩坚nailsrhielijiana163.com 第8章类和对象 8.1面向对象程序设计方法概述 8.2类的声明和对象的定义 8.3类的成员函数 8.4对象成员的引用 8.5类的封装性和信息隐蔽 8.6类和对象的简单应用举例 贺剩坚nailsrhielijiana163.com 类的声明和对象的定义 int maino) i Student stud1, stud23 stud1 set data(1,"He"3'f); class student private: stud2 set data(2,"She",'m) int num; stud1 display o; char name [20]; stud2display o); char sexs return 0; public: void set_ data (int n, char *p, char s I num=n strcpy(name, p); 类要声明数据成员和成员函数 对象获得类的数据成员和成员函数 sexEs 类一对象; 类型一变量。 void display( I cout<< num:<<num<<end1 cout<< name:<<name<<end] cout<< sex:<<sex<endl

...展开详情
所需积分/C币:9 上传时间:2013-03-12 资源大小:1.51MB
举报 举报 收藏 收藏 (1)
分享 分享

评论 下载该资源后可以进行评论 7

wangyutencent 讲解的非常好
2017-06-03
回复
jetchou 谢谢贺老师的无私奉献!
2015-02-03
回复
happy7656 还好,内容有点少
2014-12-01
回复
u012170179 适合新手 非常感谢
2013-12-24
回复
cjl307846604 很有用的基础资料 谢谢分享!
2013-11-26
回复
c++程序设计-刘振安书籍(含PPT)

计算机考试,刘振安C++程序设计,自考教材书籍和PPT版本。

立即下载
C++程序设计题

C++程序设计题,包括选择题,简答题,编程题,可以更好地准备C++考试

立即下载
C++程序设计语言.pdf

C++程序设计语言.pdf ,有深度。学习语言首先要熟知它的思想,它的设计规则和演化历程,C++语言的设计和演化!

立即下载
C++程序设计_谭浩强(经典版)

本书详细介绍了C++面向对象程序设计方法,书中例子简单,逻辑清晰,逐层深入,是一本不错的C++学习手册。

立即下载
C++程序设计原理与实践.pdf

C++程序设计原理与实践.pdf 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

立即下载
C++程序设计基础课后答案 第十章

C++程序设计基础课后答案 第十章,十分详细,完整,欢迎下载

立即下载
C++程序设计 刘振安 2008年版自考课本课后习题参考答案及其程序

第一章 一、选择题 1.B; (typedef ,typeid ,typename,都为保留字); 2.C; (标识符,应该以字母或,下划线开头); 3.C; (标识符中有的特殊符号,只能有下划线); 二、填空题 1. cin,cout 2. new,delete 3. int a(55); 三、改错题 1.没有定义变量num; 2.const int *p=&x;是声明指向常量的指针, *p不能当作“左值”,*p=65错误。 3.p为常量指针,不能吧p作为“左值”,p=&y,错误。 四、编程题 1. 分别用字符和ASCII码形式输出整数值65和66

立即下载
visual c++程序设计与应用教程课后操作题答案

visual c++程序设计与应用教程课后操作题答案源代码 清华大学出版社 马石安 魏文平编著

立即下载
windows窗口设计程序 C/C++程序设计

用C程序设计windows的窗口,教你如何用程序设计windows窗口,想知道,不妨看一看。

立即下载
C++程序设计, C++视频教程下载

C++程序设计, C++视频教程下载

立即下载
C++程序设计语言

《C++程序设计语言》英文名为《the c++ programming language》也是学习C++的一本经典书籍。希望对你有帮助

立即下载
高级语言C++程序设计编程范例与精解

高级语言C++程序设计编程范例与精解 关于不同的例题的详解

立即下载
C++程序设计语言1到4部分,高清带书签

本书版权属于原作者,本人只是从网络收集到本资源,请勿用作商业用途,本人不承担任何侵权责任。 《C++程序设计语言》(原书第4版)是C++领域最经典的参考书

立即下载
C++程序设计语言(特别版)pdf

C++程序设计语言(特别版).pdf 适合C++初学者学习

立即下载
Visual+C++程序设计实用案例教程

Visual+C++程序设计实用案例教程-于永彦-pdf 和大家一起分享 大家一起进步

立即下载
C++程序设计实践指导

C++程序设计实践指导 有需要的同学可以下载下来看看

立即下载
C++程序设计 电子版

C++程序设计 网页看的太慢 ..... 电子版

立即下载
c++程序设计B实验

C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,

立即下载
高级语言C++程序设计编程范例与精解(周玉龙)

高级语言C++程序设计编程范例与精解(周玉龙)PDF 完整版,不错的书,适合初学者看看。

立即下载
c++程序设计(钱能)

网上找了很久,也不算太清楚,不过不会少页。

立即下载