没有合适的资源?快使用搜索试试~
我知道了~
文库首页
课程资源
专业指导
C++ 对象和类 讲义
C++ 对象和类 讲义
需积分: 0
2 下载量
136 浏览量
2011-07-14
19:30:07
上传
评论
收藏
192KB
PPT
举报
温馨提示
立即下载
该PPT比较详细讲解了C++的对象和类,比较适合初学者学习
资源详情
资源评论
资源推荐
第
5
章 对象和类
5.1
过程性编程和面向对象
编程
•
面向对象编程是一种设
计程序的概念性方
法,它的主要特点如下
:
–
抽象
–
封装和数据隐
藏
–
多态
–
继承
–
代码的可重用
性
•
例如,用计算机统计一
个篮球队中各球员
的技术数据
–
面向过程的程
序员:
•
要输入球员的姓名,投篮次数,命中率等重要数据,
其中一些数据如命中率由计算机来计算
•
程序能够显示这些数据
•
让
main
函数调用一个函数来实现输入,再调用一个
函数来实现计算,调用第三个函数显示结果。下一
场比赛呢?可以再用一个函数更新统计数据。
Main
函数中需要放一个菜单,以让用户选择输入,计算,
显示结果或更新数据
•
表示数据:用数组或结构
•
总之,首先考虑要遵循的步骤,然后考虑如何表示
数据
–
面向对象的程
序员如下考虑:
•
我要跟踪的是球员,要有一个对象表示选手的姓名
和各种统计数据
•
需要一些方法:首先是把基本信息加入到这些单元
中去
-
---
初始化;需要一些计算方法,如命中率,
程序应自动执行这些方法,无需用户干预;更新和
显示信息的方法
•
所以,用户和数据交互的方式有三种:初始化,更
新和报告
---
-
用户接口
•
总之,使用面向对象的方法时首先从用户的角度考
虑对象
-
---
描述对象所需的数据以及描述用户与数
据交互所需的操作。
提倡多文件的程序结构
•
文件是程序的编译单位
,可以实现单独编
译
•
一个文件修改后不用重
新编译整个程序,
有利于大程序的管理
•
有利于程序的安全,是
封装的一种手段,
把实现细节与抽象分开
•
程序的结构更清晰
剩余63页未读,
继续阅读
评论0
去评论
c++ 类和对象 讲义
浏览:100
c++ 类和对象 c++ 类和对象 c++ 类和对象
C++程序设计讲义-类和对象(二)
浏览:137
4星 · 用户满意度95%
C++程序设计 第八章 类和对象(二)。教材选用谭浩强版。
c++基础课程讲义pdf
浏览:184
c++基础课程的讲义包含c++对c的拓展,类和对象,继承和派生,多态,纯虚函数和抽象类
C++面向对象程序设计讲义.pptx
浏览:121
C++面向对象程序设计讲义.pptx
C++讲义及习题指导
浏览:100
(1)C++语言支持数据封装 封装是指把对象属性和操作结合在一起,构成独立的单元,它的内部信息对外界是隐蔽的,不允许外界直接存取对象的属性,只能通过有限的接口与对象发生联系。类是数据封装的工具,对象是封装的...
C++课程-2_类与对象
浏览:71
C++课程-2_类与对象 C++课程-2_类与对象
C++进阶课程讲义_v1.0.4.pdf
浏览:155
6、 函数模板和类模板 3 6.1函数模板 4 6.1.1为什么要有函数模板 4 6.1.2函数模板语法 5 6.1.3函数模板和模板函数 6 6.1.4函数模板做函数参数 6 6.1.5函数模板遇上函数重载 8 6.1.6 C++编译器模板机制剖析 10 6.2类...
c++:面向对象程序设计 李涛编 讲义
浏览:90
5星 · 资源好评率100%
c++:面向对象程序设计(李涛编)全部单元讲义,包含各单元例题。
传智播客_C++基础课程讲义_v1.0.7
浏览:148
2、类和对象 6 1前言 6 2类和对象 6 2.1 基本概念 6 2.2类的封装 6 2.3 C++面向对象程序设计举例 6 2.4 作业 6 3对象的构造和析构 6 3.1构造和析构函数 6 3.2构造函数的分类及调用 6 3.3构造函数调用规则研究 6 3.4...
C++程序设计讲义-类和对象(一)
浏览:67
5星 · 资源好评率100%
C++程序设计 第八章 类和对象(一)。教材选用谭浩强版。
c++程序设计讲义 C++的初步认识 类和对象 运算符重载 继承与派生 多态性与虚函数 输入输出流
浏览:12
c++程序设计 内容包括:C++的初步认识 类和对象 运算符重载 继承与派生 多态性与虚函数 输入输出流 很适合初学者使用。
C++内部培训讲义
浏览:145
4星 · 用户满意度95%
1、C++内部培训讲义,内容涵盖:C++基础、C++面向对象三大核心点、STL、网络编程、多线程编程、C++学习建议(推荐书籍、大牛博客)等。 2、1天左右培训课程。 3、精心结合自己实践、笔试、面试经验真理3天以上完成。 ...
扫地僧C++讲义.7z
浏览:148
C++课程讲义 扫地僧 1、C++对C 的扩展 1简单的C++程序 1.1求圆的周长和面积 数据描述: 半径,周长,面积均用实型数表示 数据处理: 输入半径r ; 计算周长 = 2*π*r ; 计算面积 = π* r 2 ; 输出半径,周长,面积...
面向对象C++ PPT讲义
浏览:110
Windows编程知识,VC++面向对象的编程思想,MFC编程,涵盖了软件开发中的绝大部分应用,以及在以后开发中可能出现的问题,由孙鑫老师一一帮你剖析。
传智播客_C++基础课程讲义_v1.0.7(扫地僧)
浏览:61
传智播客C++课程讲义 传智扫地僧 1、C++对C的扩展 1简单的C++程序 1.1求圆的周长和面积 数据描述: 半径,周长, 面积均用实型数表示 数据处理: 输入半径 r; 计算周长 = 2*π*r ; 计算面积 = π* r2...
代码随想录算法PDF.rar
浏览:44
3星 · 编辑精心推荐
代码随想录算法PDF.rar
win10环境下vscode运行opencv(C++)(解压即用)-1号包
浏览:170
包内含 1.vscode的配置文件(复制粘贴即可用) 2.运行opencv所依赖的dll库 3.编译cpp程序所借用的MinGW包(官网亦可下载)
c++入门,核心,提高讲义笔记
浏览:28
5星 · 资源好评率100%
最详细的c++入门,核心,提高讲义笔记,看会成为大佬没问题,下载后有疑问请私信。
仿照Visionmaster,用C++、Qt编写的视觉软件(注意:是发布版,非源码)
浏览:72
1.工具之间数据可以连通 2.可以本地仿真,也可以连接CCD 3.支持TCP/IP、串口通讯(TCP/IP比较靠谱),做完流程至运行模式后,通讯发送run可以触发运行。目前不能指定触发哪一个流程,只能全部触发。 4.支持多个流程 5.当前有预处理工具,匹配工具:几何灰度,找线找圆等工具 6.功能不完整,可能有bug 7.目前知道的bug,两个流程同时使用几何或者同时使用灰度,可能会崩,已经定位到问
C++STL库常用库函数总结
浏览:19
C++STL库常用库函数总结 C++STL库常用库函数总结 C++STL库常用库函数总结 C++STL库常用库函数总结 C++STL库常用库函数总结 C++STL库常用库函数总结 C++STL库常用库函数总结 C++STL库常用库函数总结 C++STL库常用库函数总结 C++STL库常用库函数总结 C++STL库常用库函数总结 C++STL库常用库函数总结 C++STL库常用库函数总结 C++ST
c++小游戏 c++小游戏
浏览:157
4星 · 用户满意度95%
c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c++小游戏c+
mingw-w64-install.exe
浏览:37
3星 · 编辑精心推荐
exe可执行文件,详情可参考博客:https://blog.csdn.net/didi_ya/article/details/111240502
C/C++中文帮助文档
浏览:192
5星 · 资源好评率100%
C/C++中文帮助文档。C/C++中文参考手册包含了C和C++11的标准,深入浅出,介绍全面,是每个学习C++ 或者C必备系列,需要的朋友可以下载。 C/C++参考手册是专为C语言开发者制作的一个学习文档,包含了基本的介绍、预处理命令、算法、正则表达式、转义字符、基本数据类型等介绍,可以方便开发者快速掌握C语言的开发技巧,让你轻松开发出满意的软件。
我的世界简易版(C++编写,源代码+程序)
浏览:23
4星 · 用户满意度95%
我的世界简易版(C++编写,源代码+程序) 注意,其中有两个dll文件,勿删,删了无法运行 解压,运行MC.exe 源代码用Dev-C++编译即可
cmu 15445 2023spring project0
浏览:82
2023的入门实验,cow Trie。
QT中利用TCP协议实现了一个多线程的文件互传系统
浏览:178
5星 · 资源好评率100%
QT中利用TCP协议实现了一个多线程的文件互传系统
win10环境下vscode运行opencv(C++)(解压即用)-2号包
浏览:59
内含已编译好的opencv,解包即用!!!
第十五届蓝桥杯大赛软件赛省赛-C/C++ 研究生组
浏览:12
第十五届蓝桥杯大赛软件赛省赛_C/C++ 研究生组
VC++6.0简易安装板
浏览:84
3星 · 编辑精心推荐
支持win10,win11,安装教程请看个人主页
评论
收藏
内容反馈
立即下载
qingyun5198
粉丝: 5
资源:
8
私信
上传资源 快速赚钱
我的内容管理
展开
我的资源
快来上传第一个资源
我的收益
登录查看自己的收益
我的积分
登录查看自己的积分
我的C币
登录后查看C币余额
我的收藏
我的下载
下载帮助
前往需求广场,查看用户热搜
最新资源
幻兽帕鲁的介绍PPT没什么好下载的
_____.ino
蓝桥杯单片机第十四届省赛程序题
TG-2024-05-23-204718255.mp4
候志强@181 5428 8938_20240420112107.amr
spispispispispi
实验二:IP协议分析.zip
驱动代码驱动代码驱动代码驱动代码
SVID_20240523_141155_1.mp4
Code for the complete guide to tkinter tutorial
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0