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

6月5号作业

设计一个Per类,类中包含私有成员:姓名、年龄、指针成员身高、体重,再设计一个Stu类,类中包含私有成员:成绩、Per类对象p1,设计这两个类的构造函数、析构函数

​
#include <iostream>using namespace std;
class Slu
{
private:double performance;
public:Slu(){cout << "无参构造函数" << endl;}Slu(double performance):performance(performance){cout << "有参构造函数" << endl;}void shor(){cout << "成绩" << performance << endl;}
};
class Per
{
private:string name;int age;double *stature;double *weight;Slu p1;
public:Per(){cout << "无参构造函数" << endl;}Per(string name,int age,double stature,double weight,double performance):name(name),age(age),stature(new double(stature)),weight(new double(weight)),p1(performance){cout << "有参构造函数" << endl;}void show(){cout << "姓名=" << name << " " << "年龄=" << age << " " << "身高=" << *stature << " " << "体重=" << *weight << endl;p1.shor();}~Per(){delete stature;stature=nullptr;delete weight;weight=nullptr;}
};int main()
{Per s1;Per s2("张三",28,180.8,165.44,99);s2.show();return 0;
}​

思维导图

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

相关文章:

  • 中继器、集线器、网桥、交换机、路由器和网关
  • 揭秘相似矩阵:机器学习算法中的隐形“纽带”
  • 攻防世界—webbaby详解
  • MySQL中:cmd下输入命令mysql -uroot -p 连接数据库错误
  • 【开发利器】使用OpenCV算子工作流高效开发
  • 基础数学-求平方根(easy)
  • c语言项目-贪吃蛇项目2-游戏的设计与分析
  • 力扣2831.找出最长等值子数组
  • 17K star,一款开源免费的手机电脑无缝同屏软件
  • 正则表达式二
  • 我的创作纪念日--我和CSDN一起走过的1825天
  • 递归书写树形图示例
  • 【python】IndexError: Replacement index 1 out of range for positional args tuple
  • Spring自带定时任务@Scheduled注解
  • 代码随想录算法训练营第二十九天|LeetCode491 非递减子序列、LeetCode46 全排列、LeetCode47 全排列Ⅱ
  • 初识C++ · 优先级队列
  • php反序列化入门
  • 嵌入式 Linux LED 驱动开发实验学习
  • C++:多态
  • Java事务入门:从基础概念到初步实践
  • 鸿蒙轻内核M核源码分析系列七 动态内存Dynamic Memory
  • 从头搭hadoop集群--分布式hadoop集群搭建
  • odoo10 权限控制用户只允许看到自己的字段
  • 图解Mysql索引原理
  • Arduino网页服务器:如何将Arduino开发板用作Web服务器
  • 大模型日报2024-06-05
  • LLM 大模型学习必知必会系列(二):提示词工程-Prompt Engineering 以及实战闯关
  • Spring系统学习 - Spring入门
  • Priority_queue
  • SpringMVC:获取请求数据