- 博客(2)
- 收藏
- 关注
原创 C++的三大特性:封装、继承和多态性
封装 所谓封装就是将某些东西包装盒隐藏起来,让外界无法直接使用,只能通过某些特定的方式才能访问。封装的目的是增强安全性和简化编程,使用者不必了解具体的实现细节,而只是通过外部接口以及特定的访问权限来使用类的成员。 例如,下例中时一个动物类,我们把数据和功能封装起来。 class Animal { public: //这就是公共成员,外部的接口 void SetAnimalName(stri...
2020-03-16 12:49:45 226
原创 C++实现单链表
第一次写博客~ 花了点时间重新实现了一遍单链表的基本功能,最重要的是复习了指针的重要知识~ 关于单链表使用二级指针的原因 下面直接贴代码 #include<bits/stdc++.h> using namespace std; #define ERROR 0 #define SUCCESS 1 struct Node{ int data; //数据域 Node *next; /...
2020-02-20 12:12:31 166
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人