![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
类
人间—_有味是_清欢
这个作者很懒,什么都没留下…
展开
-
类函数执行顺序
继承类之间构造函数与析构函数的执行 一、 即:派生类析构函数的执行顺序与构造函数的执行顺序相反,即先执行派生类的析构函数,然后执行子对象的析构函数,最后执行基类 的析构函数。 #include <iostream> using namespace std; class A { private: int a; public: A(); ~A(); }; A::A() { cout<<"执行构造函数A"<<endl; } A::~A() { cout<原创 2022-05-05 21:14:27 · 313 阅读 · 0 评论 -
C++浮点数的输出控制
C++ 标准输出如何控制小数点后位数 需要使用setprecision方法。 #include <iostream> #include <iomanip> using namespace std; int main( void ) { double value = 12.3456789; cin>>value; cout << value << endl; // 默认以6精度,所以输出为 12.3457 cout <<原创 2022-03-28 22:28:51 · 171 阅读 · 0 评论 -
C++输入方式
C++的输入: 可分为两种方式:(通过例题来说明) 第一种: 定义一个日期类Date,类中包括year、month和day3个数据成员,包括3个成员函数,分别是void SetDate(int,int,int)用以设置日期,void Display()用于显示日期,显示格式为“年/月/日”如2022/3/25,bool IsLeap()用于判断是否为闰年,是闰年返回true,否则返回false。利用Date类,实现计算给定日期是在本年中是第几天。 #include <iostream&g原创 2022-03-28 22:27:56 · 859 阅读 · 0 评论 -
C++类面对对象
面对对象的程序设计: 对象构成:(解释:面对对象更接近人的思维) { ①属性 ②行为 }; 类:(解释:具有相同属性和行为的对象) (1)抽象:简单来说就是定义一个类的过程。 (2)封装:(解释:定义类的时候,用大括号将其当作为一个整体) 最简单的结构 : class student { //访问属性; 成员变量; 成员函数; }; //类定义时:可将个别属性(成员变量)和功能(成员函数)声明为private(“私有”)访问属性。// //目的:设定除了类的成员函数,其他函数是不能直接访问这些被声明为pri原创 2022-03-21 21:49:17 · 897 阅读 · 0 评论