
零基础学习C++
文章平均质量分 92
零基础学习C++
许思王
嘿;-),这里是许思王吖,喜欢关注些热点话题,偶尔也更新些算法,喜欢关注一下哟(回关要私信哦)
展开
-
【C++】如何写一个C++类?
类是对现实生活中一类具有共同特征的事物的抽象类的内部封装了属性和方法,用于操作自身的成员。类是对某种对象的定义,具有行为(behavior),它描述一个对象能够做什么以及做的方法(method),它们是可以对这个对象进行操作的程序和过程。它包含有关对象行为方式的信息,包括它的名称、属性、方法和事件。类(Class)是面向对象程序设计(OOP,Object-Oriented Programming)实现信息封装的基础。类是一种用户定义的引用数据类型,也称类类型。原创 2023-06-30 15:39:33 · 1071 阅读 · 17 评论 -
【零基础学习C++】构造函数与析构函数
C++用以初始化对象的数据成员的函数 析构函数 析构函数(destructor) 与构造函数相反,当对象结束其生命周期,如对象所在的函数已调用完毕时,系统自动执行析构函数。析构函数往往用来做“清理善后” 的工作(例如在建立对象时用new开辟了一片内存空间,delete会自动调用析构函数后释放内存)。 拷贝构造函数 拷贝构造函数是一种特殊的构造函数,它在创建对象时,是使用同一类中之前创建的对象来初始化新创建的对象。 拷贝构造函数通常用于: 深拷贝 浅拷贝 浅拷贝和深拷贝的区别 浅拷贝最多拷贝对象的一层,原创 2023-06-09 21:45:26 · 1272 阅读 · 16 评论 -
【零基础学习C++】欢迎来到C++的世界
C++是一种计算机高级程序设计语言, 由C语言扩展升级而产生 , 最早于1979年由本贾尼·斯特劳斯特卢普在AT&T贝尔工作室研发。C++既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计。C++拥有计算机运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。原创 2023-05-30 21:27:45 · 1041 阅读 · 18 评论