【C/C++笔记-4】C++面向对象编程

本文介绍了C++的面向对象编程,包括头文件的包含和防卫式声明,以及类与对象的概念。类作为数据和函数的封装,通过访问级别(public, protected, private)进行控制。还提及了C++11的类型转换。" 123032604,11513072,redis集群搭建与配置实战,"['数据库', 'redis', '架构', '集群部署']
摘要由CSDN通过智能技术生成

1. 头文件

1.1 头文件的包含
1.2 头文件的防卫式声明
#ifndef _COMPLEX_
#define _COMPLEX_
// 声明
#endif

2. 类与对象

对象(Object)是类(Class)的一个实例(Instance)

类可以将数据和函数封装在一起,其中函数表示了类的行为(或称服务)

类提供关键字public(公有)、protected(受保护)和private(私有)用于声明数据和函数的访问级别。

参考文献

GeekBand C++面向对象高级编程(上)1
C++面向对象程序设计思想(精)
C++面向对象的设计思想——小结


C++11类型转换

size_t realsize = size * nmemb;
std::string tmp(static_cast<const char*>(ptr), realsize);
out.append(tmp);

C++四种类型转换运算符:static_cast、dynamic_cast、const_cast和reinterpret_cast
http://c.biancheng.net/cpp/biancheng/view/3297.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值