当前位置: 首页 > news >正文

C++ 入门速通-第5章【黑马】

内容来源于:黑马

集成开发环境:CLion


先前学习完了C++第1章的内容:
C++ 入门速通-第1章【黑马】-CSDN博客

C++ 入门速通-第2章【黑马】-CSDN博客

C++ 入门速通-第3章【黑马】-CSDN博客

C++ 入门速通-第4章【黑马】-CSDN博客

下面继续学习第5章:


面向对象入门:

简单案例:

// class 面向对象
#include <iostream>
using namespace std;class Person
{
public:// 封装属性string name;int age;int height;// 封装行为void eat(){cout << "eat" << endl;}void sleep(){cout << "sleep" << endl;}void walk(){cout << "walk" << endl;}
};int main()
{Person p1;p1.name = "zhangsan";p1.age = 18;p1.height = 180;cout << "name:" << p1.name << endl;cout << "age:" << p1.age << endl;cout << "height:" << p1.height << endl;p1.eat();p1.sleep();p1.walk();return 0;
}


class的基本语法:


类的访问修饰符:


未完待续。。。


C++一套通关系列课程在线笔记:https://www.yuque.com/bigdata-caoyu/newcp


参考:

第五章-01-面向对象入门_哔哩哔哩_bilibili

http://www.lryc.cn/news/531998.html

相关文章:

  • 2025春招,深度思考MyBatis面试题
  • 排序算法--冒泡排序
  • 简易C语言矩阵运算库
  • 通过C/C++编程语言实现“数据结构”课程中的链表
  • 【分布式架构理论3】分布式调用(2):API 网关分析
  • 基于Kamailio、MySQL、Redis、Gin、Vue.js的微服务架构
  • 6S模型的编译问题解决
  • C++11详解(二) -- 引用折叠和完美转发
  • 实验十四 EL和JSTL
  • 为什么在springboot中使用autowired的时候它黄色警告说不建议使用字段注入
  • DeepSeek大模型介绍、本地化部署与使用!【AI大模型】
  • 备考蓝桥杯嵌入式4:使用LCD显示我们捕捉的PWM波
  • 智能化转型2.0:从“工具应用”到“价值重构”
  • 机器学习之数学基础:线性代数、微积分、概率论 | PyTorch 深度学习实战
  • 9.PPT:儿童孤独症介绍【22】
  • 离散浣熊优化算法(DCOA)求解大规模旅行商问题(Large-Scale Traveling Salesman Problem,LTSP),MATLAB代码
  • Java 引入和使用jcharset,支持UTF-7字符集
  • rust安装笔记
  • 扣子平台的选择器节点:让智能体开发更简单,扣子免费系列教程(17)
  • Ubuntu 下 nginx-1.24.0 源码分析 - ngx_sprintf_num 函数
  • Vue的状态管理:用响应式 API 做简单状态管理、状态管理库(Pinia )
  • AI工具如何辅助写文章(科研版)
  • LEED绿色建筑认证的重要意义
  • 阿里云 ubuntu22.04 中国区节点安装 Docker
  • 【kafka的零拷贝原理】
  • Linux环境部署DeepSeek大模型
  • React中key值的正确使用指南:为什么需要它以及如何选择
  • 21.2.1 基本操作
  • 车载以太网__传输层
  • 简单本地部署deepseek(软件版)