文章目录

  • 0 背景
  • 1 内容

0 背景

因为本人的C++基础不是很扎实,很多面向对象的基本语法掌握的不是很熟练,导致写程序出错时,经常会犯错,于是就去网上找到了侯捷老师的C++课进行观摩学习。

本文是在观看完侯捷老师的《面向对象高级开发》课程后一些笔记和心得。文中老师一直强调要养成写C++大气、正规、高效的编程方法,实际就是要培养良好的编程习惯。

1 内容

讲数 标题
第一讲 防御式编程
第二讲 内联函数
第三讲 构造函数
第四讲
第五讲 常量
第六讲 参数传递
第七讲 友元
第八讲 操作符重载
第九讲 临时对象
第十讲 三位一体原则
第十一讲 生命范围
第十二讲 编译器下的new和delete内幕
第十三讲 静态成员变量/函数+静态全局/局部变量
第十四讲 命名空间
第十五讲 类型转换
第十六讲 三大面向对象关系(复合、委托、继承)
第十七讲 开始编写代码前的设计
第十八讲 不同类(指针类/仿函数)
第十九讲 虚函数之虚指针、虚表

C++面向对象高级编程十九讲相关推荐

  1. Spring高级四十九讲笔记

    查漏补缺,学到就是自己的,视频连接:全面深度讲解spring5底层原理 先学会用法,再学它的实现 容器与 bean 1) 容器接口 BeanFactory 接口,典型功能有: getBean Appl ...

  2. c++面向对象高级编程 学习九 pointer-like classes

    c++的class设计出来有两种形式,一种像指针,一种像函数 智能指针里包含普通指针,要写 * 和 -> 的函数 sp->method(); //sp-> 经 T* operator ...

  3. c++面向对象高级编程 总目录

    本文是对学习侯捷视频 c++面向对象高级编程系列博客的目录总索引. c++面向对象高级编程 学习一 不带指针的类: 访问私有成员变量的方式,内联inline,常量成员函数,构造函数,值传递,引用传递, ...

  4. 以下关于java的GUI菜单描述_第十九讲 菜单和JavaGUI综合设计

    第十九讲菜单和JavaGUI综合设计 主要内容 菜单(JMenuBar.JMenu.JmenuItem) 菜单项的事件侦听处理 颜色选择器JColorChooser 文件选择器JFileChooser ...

  5. 侯捷C++视频笔记——C++面向对象高级编程(下)

    C++面向对象高级编程(下) 01.简介 学习目标: 1.探讨上篇没有探讨过的问题 2.继续深入了解面向对象,包括虚指针,虚表,虚函数,以及多态 02.转换函数与explicit 1.转换函数 转换函 ...

  6. 趣谈网络协议笔记-二(第十九讲)

    趣谈网络协议笔记-二(第十九讲) HttpDNS:网络世界的地址簿也会指错路 自勉 勿谓言之不预也 -- 向为祖国牺牲的先烈致敬! 引用 dns缓存刷新时间是多久?dns本地缓存时间介绍 - 东大网管 ...

  7. Python学习笔记:面向对象高级编程(完)

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

  8. Python学习笔记:面向对象高级编程(中下)

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

  9. Python学习笔记:面向对象高级编程(中上)

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

最新文章

  1. html5代码转换为视频,HTML5中的视频代码详解
  2. 马哥学习笔记——shell变量类型
  3. LeetCode两数相加
  4. Angular ngcc和ivy
  5. npu算力如何计算_异构计算神器来了,它能带来性能革命吗
  6. springboot项目集成Flowable资料汇总
  7. Datalist Repeater分页
  8. 太损了!“特斯拉刹车失灵”同款白T恤已上架电商平台
  9. UbuntuHelp:AptGet/Howto/zh
  10. YOLO系列专题——YOLOv1理论篇
  11. Django-admin源码流程
  12. php正则字母,PHP匹配连续的数字或字母的正则表达式
  13. matlab hurst,基于Matlab的Hurst指数
  14. python安装pytorch
  15. 机器视觉测量原理及其优势
  16. Win10企业版转专业版
  17. (总结1)多机器人系统动态任务分配
  18. 《伟大是熬出来的》冯仑与年轻人闲话人生之三
  19. 天翼云对象存储Java对接(经典版 Ⅱ型)
  20. mouse hover时就显示提示信息,太烦了,怎样屏蔽它

热门文章

  1. ChatGPT 中文调教指南。各种场景使用指南。学习怎么让它听你的话
  2. mysql数据库的关键字_Mysql关键字和保留字(注意)
  3. 类的继承与多态知识点总结
  4. 12个前端必会 H5 问题及解决方法
  5. 数据分析:论文数据统计
  6. 雅思积累(十八)同义替换
  7. php多门店收银系统,连锁店会员收银系统多门店经营数据统一
  8. 如何做出好看的Excel可视化图表?
  9. 自己的博客终于上线了!
  10. Python 机器学习及实践从零开始通往 Kaggle竞赛之路(持续更新 ing)