C++中的类
来源:互联网 发布:网络新媒体的传播特征 编辑:程序博客网 时间:2024/06/09 12:47
现实世界的事物所具有的共性就是每个事物都具有自身的属性,一些自身才会有的行为。如果能把事物的属性和行为表示出来,那么就可以抽象出来这个事物。
在C语言中,事物的属性和行为是分开的,但在C++中,事物的属性和行为可以放在一起,一起表示一个具有属性和行为的对象。把对象的属性和行为放在一起,就是封装。
如果对象的某项属性不想被外界获知,那么,只要提供能够限制访问权限的机制即可。
所以,封装的属性包含两个方面,一个是属性和变量合成一个整体,一个是给属性和变量增加访问权限。
访问权限
属性
对象内部
对象外部
public
公有
可访问
可访问
protected
保护
可访问
不可访问
private
私有
可访问
不可访问
0 0
- c++,C#,java中的类
- C#中的局部类
- c语言中的类!
- C语言中的类模拟
- C语言中的类模拟
- C++中的类
- C++---类中的静态成员
- 初识object-c中的类
- Objective--C中的NSNumber类
- C++builder 中的接口类
- Object-C中的集合类
- Objective-C中的集合类
- C语言中的类模拟
- C中的#
- c 中的 # #@ ##
- C中的#
- c中的“:”
- 【C++】C++中的C
- ROC曲线和EER/AUC的计算方式
- 1572 数组类Ⅰ
- 编程之美-2.16 求数组中最长递增子序列
- c#学习笔记(二)
- springboot加载静态资源
- C++中的类
- GO 指针
- poj 3273 Monthly Expense(二分搜索)
- swagger乱码(异常)错误
- C++动态内存管理之深入探究new和delete
- [python]感知机学习算法实现
- 腾讯云搭建WordPress个人博客
- 标准单元库的corner简述
- 平均年龄