C++初步学习
C语言的变量必须在函数开始定义,而C++可以边使用变定义
C不支持重载,C++函数支持重载,函数参数数量不同 或者 函数参数类型不同即可重载C++的命名空间
C语言不允许使用空的结构体(struct),C++允许使用空的结构体(class)
C面向过程,C++面向对象
对象:应用问题中出现的各种实体,事件,规格说明等,他是由一组属性值和这组数的一组服务构成
面向对象:将相同属性和服务的对象归到同一个类中,类中的每一个对象称之为该类的一个实例
C++四大特性:
抽象
封装:将抽象的数据和操作其的方法放入一个类中
继承(单、多继承)
多态
封装:将抽象的数据和操作其的方法放入一个类中
继承(单、多继承)
多态
不积小流无以成江河