C++类、对象等的基本概念

 
 

1.C++是一种面向过程面向对象相结合的语言.

2.C++兼容C语言,在C的基础上做了一些改进,C语言是C++语言的一个子集.

3.类:所有具有共同行为特征或信息结构的对象集合.

4.对象:类的实例,它可以是有形具体存在的实物(例:一辆车,一个球,一个学生);也可以是无形的抽象的事件(一次演出,一场球赛).                                         

             在现实世界中:对象=属性+行为                                                                                                                                

             在面向对象中:对象=数据+操作代码.

5.类和对象是抽象具体的关系,对象是类的一个实例.

6.在面向对象程序设计中,总是先声明类,再由类生成其对象

7.消息:对象与对象之间的交互.

8.方法:是通过成员函数来实现的.

9.面向对象程序设计的基本特征:抽象、封装、继承、多态.

10.C++语言支持两种多态性:                                                                                                                                               

          编译时的多态性 :通过函数重载和运算符重载来实现.                                                                                                             

          运行时的多态性 :通过虚函数来实现.                                                                               

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值