当前位置: 首页 > news >正文

2025.8.3

构造函数代码练习
//默认构造函数
#include<iostream>
using namespace std;
class Time
{
public:
Time() {
hour = 0;
minute = 0;
second = 0;
}
int hour;
int minute;
int second;
};
int main() {
Time time;
cout << "时间是:" << time.hour << "时" << time.minute << "分" << time.second << "秒" << endl;
return 0;
}


//重载构造函数
#include<iostream>
using namespace std;
class Area
{
public:
Area(int a, int b) {
area = a * a;
}
Area(int a) {
area = a * a;
}
int getArea() { return area; }
private:
int area;
};
int main() {
int a = 3;
int b = 4;
int c = 5;
Area area1(a, b);
Area area2(c);
cout << "边长为" << a << "和" << b << "的长方形面积为:" <<area1.getArea() << endl;
cout << "边长为" << c << "的正方形面积为" << area2.getArea() << endl;
return 0;
}

http://www.lryc.cn/news/609185.html

相关文章:

  • webrtv弱网-QualityScalerResource 源码分析及算法原理
  • 【大模型实战】向量数据库实战 - Chroma Milvus
  • Linux mount挂载选项详解(重点关注nosuid)
  • ESP32开发问题汇总
  • ZStack Cloud 5.3.40正式发布
  • 第15届蓝桥杯Scratch图形化国赛初/中级组2024年9月7日真题
  • Product Hunt 每日热榜 | 2025-08-02
  • 01数据结构-时间复杂度和空间复杂度
  • Petalinux 23.2 构建过程中常见下载错误及解决方法总结
  • ORA-12514:TNS: 监听程序当前无法识别连接描述符中请求的服务
  • 小白学OpenCV系列2-理解图像
  • 使用纯Docker命令搭建多服务环境(Linux版)
  • Web 开发 11
  • 腾讯人脸识别
  • lumerical——锥形波导偏振转换
  • 大白话讲解MCP
  • 机器学习第四课之决策树
  • Android 之 蓝牙通信(2.0 经典)
  • Kaggle 竞赛入门指南
  • ELECTRICAL靶机复现练习笔记
  • C++中多线程和互斥锁的基本使用
  • 【数据结构】二叉树的顺序结构实现
  • 15_01_opencv_形态学滤波
  • 35.【.NET8 实战--孢子记账--从单体到微服务--转向微服务】--数据缓存
  • Android 之 RxJava2
  • Kali基础知识点【1】
  • 基于图像识别与分类的中国蛇类识别系统
  • gitee使用教程
  • 电路原理图绘制专业实战教程2
  • 生成式人工智能展望报告-欧盟-04-社会影响与挑战