- 博客(4)
- 收藏
- 关注
原创 电子万年历加温度检测加闹钟项目
闹钟设置模式,用户可以通过按键设置闹钟的小时和分钟,并控制闹钟的开关。:时间设置模式,用户可以通过按键修改年、月、日、时、分、秒和星期。:切换状态(状态1 → 状态2 → 状态3 → 状态1)。:状态1逻辑,显示温度和当前时间,并检查闹钟是否触发。:状态3逻辑,进入闹钟设置模式,允许用户设置闹钟时间。:状态2逻辑,进入时间设置模式,允许用户修改时间。:按键2的逻辑,用于在设置模式下切换要修改的字段。:记录当前状态(状态1、状态2、状态3)。:按键3的逻辑,用于增加当前字段的值。
2025-02-28 21:50:38
1761
原创 static在C++中的作用
静态成员函数则可以在不创建类的对象的情况下调用,它们只能访问静态成员变量和其他静态成员函数。成员可以用来实现类的某些属性和方法,这些属性和方法不属于任何单个对象,而是属于类本身。例如,可以使用静态成员变量来计数类的实例数量,或者使用静态成员函数来实现工厂方法。关键字也无法访问它。在C++中是一个非常重要的关键字,它提供了变量持久性、作用域控制和类成员共享等功能。关键字的主要作用是控制变量的存储方式和作用范围,以及在类中实现成员的共享。关键字具有多种用途,它可以用来修饰变量和函数,以及类的成员。
2025-02-13 10:05:39
531
原创 C++面向对象基础
用new关键字创建,对象类型的指针(类*) ,指向new关键字开辟的空间。通常是把类中的属性变为私有(private),如果外部访问需要公共接口,可以控制属性的读和写的权限,提高了程序的安全性。2、如果没有显式给出构造函数,编译器会给出默认的构造函数(参数为空,并且函数体也为空),并没有实际操作,如果给出任意的构造函数,系统默认的构造函数就不存在了。2、如果不显式地写出拷贝构造函数,编译器会给出默认的拷贝构造函数,完成对象之间的值复制,如果显式地写出拷贝构造函数,编译器就不会提供默认的拷贝构造函数。
2025-02-12 09:03:04
1248
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人