![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
silence_sz
如果要见,我希望是可以换个身份再见。如果不见,那就把挂念放在心底。
展开
-
C++中类定义下的析构函数,拷贝(复制)函数的使用
以上的代码是对日期的一个定义;可以看到里面运用的析构函数与拷贝函数;原创 2022-04-02 20:32:39 · 522 阅读 · 7 评论 -
C++:虚函数下引起的同名覆盖问题,以及指针指向问题,代码实例化讲解
这节就进入了c++中的第三大部分——多态性。壹、我们先了解一下继承下的同名冲突问题具有哪些原则:1、基类中的指针指向派生类时,访问的是基类中的同名函数;2、基类中的引用访问派生类时,依然时访问基类中的同名函数;3、当派生类的对象或指针访问派生类时,那么此时就可以访问派生类。以上是同名冲突相关问题;贰、其次我们来了解虚函数有很多小伙伴可能没有听说过这个名词,虚函数是啥玩意呀?(难道函数也会虚?)不可多想,这里是虚函数可非比“虚”;我们来看一张表格:......原创 2022-05-26 20:14:42 · 782 阅读 · 0 评论 -
C++:面向对象设计的继承性的相关编程代码讲解
学c++的小伙伴都知道,c++中主要从三个方面来讲解,其一是封装性,其二是继承性,其三是多态性;我们一开始由封装性来开启C++,我们知道封装性里面有三种类型,保护属性,私有属性,公有属性。这里我们不做过多说明。接下来我们来看C++中的其二——继承性。有很多小伙伴会问,啥叫继承性呀?其实,这里的理解很简单。“子承父业”,我们对这里的“子与父”有规定的叫法,“子”,派生类;“父”,基类或者是原类。C++规定了三种继承方式,来看下面表格;上面的表格就是c++中比较重要的知识点,这个其实不需要背,理解.原创 2022-05-02 13:59:38 · 2520 阅读 · 0 评论 -
C++:类定义下的对象成员,静态成员,以及静态成员函数的实现
我之前在一篇文章中,讲解了对象是什么,对于一些刚看我文章的朋友,我在这里再次简单的描述一下,如果想要更加深入的了解,就请就看我之前发表的文章。我们知道,c++,是一门面向对象的编程。那么何为对象,以及我们这里所说的对象成员又是啥?对象,通俗地来说,就是相当于c语言里面地变量。我们通常会将对象与类放在一起讲,类,就相当于c语言里面地数据类型。ok,我们引入对象成员。对象成员:在定义一个新的类型时,可以用已有地类类型实例化对象作为新类地数据成员使用。这句话可能有点不好理解,我们来看代码:#原创 2022-04-14 18:45:03 · 1512 阅读 · 2 评论 -
具有默认参数值的构造函数
类的定义与带默认值的构造函数的使用原创 2022-03-29 20:47:42 · 2244 阅读 · 7 评论 -
程序员的深情代码
#include<iostream>#include<ctime>using namespace std;struct Cdate{ int Date_y; int Date_m; int Date_d;};int main(){ Cdate date1; Cdate date2; int age = (0); date1.Date_y = 2021; date1.Date_m =5; date1.Date_d = 20; date2.Date_.原创 2022-03-27 18:07:18 · 601 阅读 · 0 评论 -
利用类来定义日期,但是代码运行错误。
#include<iostream>#include<ctime>using namespace std;class CDate .原创 2022-03-20 15:02:32 · 672 阅读 · 0 评论 -
c++的两数相加代码(利用引用来编程)
#include<iostream>using namespace std;void add(int &c, int &d){ int x, y; cout<<"please input x and y:endl"; cin>> x >> y ; cout <<c << "+" << d << "=" << c + d << endl;...原创 2022-03-14 10:43:05 · 4509 阅读 · 1 评论