面向对象程序设计
C++完全支持面向对象的程序设计,包括面向对象的四大特性:
封装
抽象
继承
多态
标准的C++由三个重要部分组成
核心语言
提供了所有构件块,包括变量、数据类型和常量等等。
C++标准库
提供了大量的函数,用于操作文件、字符串等。
标准模板库STL
提供了大量的方法,用于操作数据结构等。
面向对象
C++程序可以定义为对象的集合,这些对象通过彼此的方法进行交互。
对象
类的实体,具有属性和行为。例如:人的属性-姓名、身高、体重,行为-睡觉、吃饭。
类
定义为描述对象属性/行为的模板。
方法
可以这么说,一个方法可以表示一种行为。一个类中可以存在多个方法。可以在方法中写入逻辑、操作数据以及执行所有的动作。
即时变量
每个对象都有其独特的即时变量。对象的属性是由这些即时变量的值创建的。
2020-07-12 李不清的烦恼,菜鸟总结。