没有合适的资源?快使用搜索试试~
我知道了~
文库首页
行业研究
行业报告
第章深入C++Builder面向对象2022优秀文档.ppt
第章深入C++Builder面向对象2022优秀文档.ppt
0 下载量
118 浏览量
2022-11-16
02:24:47
上传
评论
收藏
130KB
PPT
举报
温馨提示
立即下载
第章深入C++Builder面向对象2022优秀文档.ppt
资源详情
资源评论
7.1
类
和
对
象
类是面向对象程序设计的核心,它实际上是一种
新的数据类型,也是实现抽象数据类型的工具。类描
述了数据结构
(
对象属性
)
、算法
(
方法
)
和外部接口
(
消息
协议
)
,因而提供了完整的解决问题的能力。
7.1.1
类的访问属性
类的访问属性分为三个级别:
private(
私有
)
、
public(
公有
)
和
protected(
保护
)
。在任何类中,都有外部
可以访问的
public
部分和仅供内部访问的
private
部分。
类将内部实现细节隐藏起来,使类的用户不用对此操
心,而用户接口是公开的。一般将成员数据设置为
private
,对这些数据的访问可通过它的某些成员函数来
访问,而这些成员函数将被声明为
public
。访问级别为
保护的类成员和私有的类成员相似,该类的用户不能
访问,但它的派生类的用户可以访问该派生类中相应
的成员。
例如,下面的代码定义了
BankAccount
类:
classBankAccount
{
private:
floatbalance;
unsignedaccountNumber;
public:
voiddeposit(floatamount)
{
balance+=amout;
}
voidwithdraw(floatamout)
{
balance-=amout;
}
floatgetbalance()
{
returnbalance;
}
};
BankAccount
类具有两个数据成员:
balance
和
accountNumber
,分别表示存款余额和账号,它们是私
有成员。该类还具有三个方法:
deposit
、
withdraw
和
getbalance
,分别用于存款、取款和查询余额,它们都
是公有成员。用户程序不能直接对
balance
进行存取,
必须调用有关的方法
deposit
或
withdraw
才能修改
balance
,实现了对重要数据成员的保护。
剩余56页未读,
继续阅读
评论
收藏
内容反馈
立即下载
评论0
去评论
最新资源
word、excel批量转PDF(OfficeToPDF)
在CAD中根据等高线剖面图
tableau报表软件,安装就可以用,免费
数字证书管理:修复服务器安装ssl证书后iis无法正常使用https
Linux安装JAVA保姆级教程
YUM安装MySQL保姆级教程
Python PCAN EXCEL 拓展帧
Python-3.12.3.tar.xz
scrt-sfx-9.5.2-3325.macos-arm64.dmg 支持M系列芯片
Axure 9 部件库-产品经理必备
智慧安全方案
粉丝: 3651
资源:
59万+
私信
上传资源 快速赚钱
前往需求广场,查看用户热搜
相关推荐
第章C++概述2022优秀文档.ppt
第章C++概述2022优秀文档.ppt
第章c语言基础2022优秀文档.ppt
第章c语言基础2022优秀文档.ppt
第章软件维护2022优秀文档.ppt
第章软件维护2022优秀文档.ppt
单片机技术第章2022优秀文档.ppt
单片机技术第章2022优秀文档.ppt
第章-操作系统-2022优秀文档.ppt
第章-操作系统-2022优秀文档.ppt
第章C++入门2022优秀文档.ppt
第章C++入门2022优秀文档.ppt
c++课件\第1章 面向对象程序设计概述.ppt
c++课件\第1章 面向对象程序设计概述.pptc++课件\第1章 面向对象程序设计概述.pptc++课件\第1章 面向对象程序设计概述.ppt
C++面向对象程序设计教程.ppt
C++面向对象程序设计教程.ppt
C++builder\C++Builder组件大全.rar
C++builder\C++Builder组件大全.rar
第章并行接口2022优秀文档.ppt
第章并行接口2022优秀文档.ppt
第章-Web的安全2022优秀文档.ppt
第章-Web的安全2022优秀文档.ppt
第章C单片机指令系统2022优秀文档.ppt
第章C单片机指令系统2022优秀文档.ppt
第章网络操作系统与网络管理2022优秀文档.ppt
第章网络操作系统与网络管理2022优秀文档.ppt
第章并行接口芯片2022优秀文档.ppt
第章并行接口芯片2022优秀文档.ppt
C++Builder开发
一个很基础的PPT格式的,适合入门 第1章__C++Builder开发环境.ppt ...第7章__深入C++Builder面向对象.ppt 第8章__异常处理与程序调试.ppt 第9章__Win32编程.ppt 第10章__自定义组件与ActiveX组件.ppt
5星 · 资源好评率100%
c++\面向对象程序设计-1.ppt
c++\面向对象程序设计-1.ppt..c++\面向对象程序设计-1.ppt.c++\面向对象程序设计-1.ppt.c++\面向对象程序设计-1.ppt
面向对象程序设计——基于Visual C++:第3章 C++面向对象程序设计.ppt
面向对象程序设计——基于Visual C++:第3章 C++面向对象程序设计.ppt
C++ builder中创建及调用DLL.rar
C++ builder中创建及调用DLL.rar C++ builder中创建及调用DLL.rar
第1章 面向对象程序设计概述.ppt
第1章 面向对象程序设计概述.ppt
第章JSP简介2022优秀文档.ppt
第章JSP简介2022优秀文档.ppt
第章Windows操作系统2022优秀文档.ppt
第章Windows操作系统2022优秀文档.ppt
java第章2022优秀文档.ppt
java第章2022优秀文档.ppt
第章Linux基础2022优秀文档.ppt
第章Linux基础2022优秀文档.ppt
第章光纤通信概述2022优秀文档.ppt
第章光纤通信概述2022优秀文档.ppt
C++Builder6.0编写图片下载程序.rar
C++Builder6.0编写图片下载程序.rar C++Builder6.0编写图片下载程序.rar
4星 · 用户满意度95%
C++语言与面向对象程序设计.ppt
C++语言与面向对象程序设计.ppt
华丽好用的C++ builder 界面控件 SUIPack.Source.3.9.rar
华丽好用的C++ builder 界面控件 SUIPack.Source.3.9.rar
3星 · 编辑精心推荐
C++学习资料 面向对象程序设计概述.ppt
C++自学的好材料 分为六章 第一章 面向对象程序设计概述.ppt
c++\面向对象程序设计-2.ppt
c++\面向对象程序设计-2.ppt c++\面向对象程序设计-2.ppt c++\面向对象程序设计-2.ppt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0
最新资源