C++初步学习

C语言的变量必须在函数开始定义,而C++可以边使用变定义
 
C不支持重载,C++函数支持重载,函数参数数量不同 或者 函数参数类型不同即可重载C++的命名空间
 
C语言不允许使用空的结构体(struct),C++允许使用空的结构体(class)
 
C面向过程,C++面向对象
 
对象:应用问题中出现的各种实体,事件,规格说明等,他是由一组属性值和这组数的一组服务构成
 
面向对象:将相同属性和服务的对象归到同一个类中,类中的每一个对象称之为该类的一个实例
 
C++四大特性:
    抽象
         封装:将抽象的数据和操作其的方法放入一个类中
         继承(单、多继承)
         多态
 
posted @ 2019-01-23 21:40  C_hp  阅读(188)  评论(0编辑  收藏  举报