个人对于一些c++中的概念的理解

发现了不少错误,已经改正,请放心食用23333

--------------------分割线--------------------

 类:人类 (类)

 你 我 他 (具体的对象)

你可以自己定义一个 新人类 对象则可以是一个新人类范畴的超人 法师等等

int类型 double类型 其实也可以近似地看成类 这在理解类的属性 方法时有不小的启发

接口:其作用与函数的返回值有异曲同工之妙, 接口是内外输出的一个小口子,如果我们要修改类 使其兼容其他系统 那么我们可以只修改类体内的代码 接口不用改变 只需要保证输入输出与原来一样 具体如何实现可以有各种方法

构造函数: 变量的赋值轻松愉快 但是对于类来说 给一个属性赋一个初值 就需要用到构造函数了(如果不赋初值,实际使用时也没有赋值,那么会出现乱码甚至程序崩溃的严重后果)

析构函数:删除一个对象会调用他的构析函数,而在一些情况下他还需要完成更多你想要的工作,例如一些指针类在被删除时会把他指向的对象也一起删除了,这里就是构析函数起到的作用(当然这个功能是要自己写进构析函数的)

那么析构函数就是:销毁对象的值,回收对象在运行期间占用的内存空间,并顺便做点善后工作(自己可以写进去)

指针:指针中存储着目标的内存地址 但是指针本身也有内存地址,

就好像指路的牌子本身也有个位置 而且并不是他指向的位置

带*号时是指 指针指向的对象,不带*号时是指 指针本身

如有谬误 请联系QQ1355528158 

本人常在线

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值