- 博客(3)
- 收藏
- 关注
原创 C++面向对象学习之路(二)构造函数与析构函数
如果变量在使用之前没有正确初始化或清除,将导致程序出错。(自我检讨一下,曾经因为没有对一个变量进行初始化就进行了使用,查了一晚上也没查出问题出在哪,后来发现后只想说,我是不是傻o(╥﹏╥)o )所以各位一定要切记对对象进行正确的初始化。对对象进行初始化的一种方法是编写初始化函数,然而很多用户在解决问题时,常常忽视这些函数,以至于给程序带来了隐患。为了方便对象的初始化和清理工作,C++提供了两个特...
2019-09-10 08:15:51 953
原创 数据结构学习之路(一)线性表.顺序表
开始介绍线性表之前我们先讲个例子。一天,李豆豆的邻居有些事情,麻烦李豆豆同学去接一下自家的小孩,说自家的小孩排在第七个。李豆豆来到了校门口,发现邻居小孩果然在第七个,小朋友出校门的时候也是一个拉着另一个的手,很有次序的往外走。李豆豆同学很好奇,就问老师原因,老师说,为了保证小朋友的安全,就提前安排好了小朋友出校门的顺序,每一位小朋友的前后顺序都是固定的,这样就算有一位小朋友突然走失,他前后的小朋友...
2019-09-06 23:59:29 230
原创 C++面向对象学习之路(一)类与对象
1.1类的定义面向对象的程序设计有三个主要特征封装 继承 多态。封装是将数据和代码捆绑在一起。在C++中封装通过类来实现。类是一种新的数据结构,也是实现抽象类型的工具。在C语言中,可以通过结构体将相关数据组合在一起;C++中,类是对一组具有共同属性特征和行为特征的对象的抽象。(例如,水果可以是一个类,水果就是苹果、梨等实物的抽象。水果的形状,颜色等都是它的属性,水果可以出售则是它的行为特征)。类...
2019-09-06 00:49:47 554
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人