【笔记】侯捷 - C++面向对象高级编程

课程目标

培养正规大气的编程习惯

以良好的方式编写C++ class(单一class的设计称为基于对象(Object Based))
类与类之间存在某种关联,称为面向对象(Object Oriented)

C VS C++,关于数据和函数

C语言设计程序时,会准备数据和函数,会根据数据的类型创建出变量,函数来处理这些变量,由于语言没有提供足够的关键字,所以这些变量必须是全局的,函数都可以访问数据

C++把数据和处理这些数据的函数包含在一个class中,以此为一种形式,创建出一个个的对象

C++代码基本形式

include标准库是用<>
include自己定义头文件用””

头文件中的防御式写法


版权声明: 本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!
个人邮箱: wushiyu0314@163.com