C++从入门到入土(一)—————— C++的三大特性

一、前言

c++从入门到入土将会是我的一个新的系列文章,在这里我会尽我所能把我学到的C++知识,通过一种年轻人的交流方式放入你的脑子中,祝你浓郁的头发早日脱离苦海,共享极乐。。。。。。。。

二、C++是什么?

c++是一种编程语言(这不是废话吗???),是一种基于c语言的扩展,而c++与c语言的最本质区别就是c++是面向对象的编程方法(这里的对象不是指你对象,别搞错了),它具有三大特性,即封装、继承、多态。
C++广泛用于系统软件、游戏开发、实时仿真、客户端-服务器应用程序以及嵌入式固件等领域。其强大的性能和对硬件的高效控制使其成为开发高性能应用程序的首选语言之一。

三、三大特性

c++其实主要就是围绕这三种特性来进行的,下面让我们来了解一下这三个特性都是什么把。

封装:这里的封装和封装函数也差不多,但是在c++中,是吧函数封装成类,就类似于c语言的结构体,只不过这里的结构体中的变量是函数,也可以是变量。这也就意味着你在写程序的时候,只需要事先封装好类,那么你就可以像结构体一样直接调用他。
继承:继承的意思其实就是字面意思,就是一个新的类可以继承一个已经封装好的类,新的类继承了旧类的属性和方法,可以重用基类的代码,同时也可以添加或者删除新的属性和方法。
多态:多态的意思也是字面意思,在c++中,是可以通过改变函数的传参、属性等来让两个函数的名字一致,作用在不同类的相同对象上。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

珊瑚中的吃虎鱼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值