首页 > 其他分享 >打卡22

打卡22

时间:2023-05-25 19:22:21浏览次数:30  
标签:Fly 输出 Horse cout 22 打卡

img

img

#include<iostream>
using namespace std;
class Horse
{
public:
    Horse() { cout << "Horse 申请了空间..." << endl; }
    virtual void Fly()
    {
        cout << "Just a horse." << endl;
    }
    virtual ~Horse() { cout << "Horse 释放了空间..." << endl; }
};
class Pegasus :public Horse
{
public:
    Pegasus() { cout << "Pegasus 申请了空间..." << endl; }
    void Fly()
    {
        cout << "I can fly!" << endl;
    }
    ~Pegasus() { cout << "Pegasus 释放了空间..." << endl; }
};
int main()
{
    Horse* p1 = new Horse; //输出:Horse 申请了空间...
    Horse* p2 = new Pegasus; /*  输出两行:
                                 Horse 申请了空间...
                                 Pegasus 申请了空间...
                     */
    cout << endl;

    p1->Fly(); //输出:Just a horse.
    p2->Fly(); //输出:I can fly!
    cout << endl;

    delete p1; //输出:Horse 释放了空间...
    delete p2;  /* 输出两行:
                   Pegasus 释放了空间...
                   Horse 释放了空间...
            */
    return 0;
}

标签:Fly,输出,Horse,cout,22,打卡
From: https://www.cnblogs.com/gyg1222/p/17432635.html

相关文章

  • 每日打卡1066
    图像过滤是把图像中不重要的像素都染成背景色,使得重要部分被凸显出来。现给定一幅黑白图像,要求你将灰度值位于某指定区间内的所有像素颜色都用一种指定的颜色替换。输入格式:输入在第一行给出一幅图像的分辨率,即两个正整数 M 和 N(0<M,N≤500),另外是待过滤的灰度值区间端点 ......
  • Altium Designer 2022软件安装包下载AD2022安装教程
    安装步骤1、将下载好的安装包鼠标右击,选择解压2、解压得到一个安装文件夹,打开它3、鼠标右击【Installer】,选择 以管理员身份运行4、点击【Next】5、语言选择到【Chinese】勾选【同意条款】,点击【Next】6、点击【Next】7、点击小文件夹图标,选择安装位置,可以把安装盘C直接改成D或其......
  • 打卡35
     不好意思,题太简单了,不小心就秒了。#include<bits/stdc++.h>usingnamespacestd;boolf(intn){ if(n==1||n==2)returntrue; for(inti=2;i<=n/i;i++) { if(n%i==0)returnfalse; } returntrue;}intmain(){ for(inti=1;i<=1000;i++) { if(f(i)&&f(i+2)) cou......
  • Windows Server 2022 中文版、英文版下载 (updated May 2023)
    WindowsServer2022正式版,2023年5月更新请访问原文链接:https://sysin.org/blog/windows-server-2022/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org早期直观体验版本21H2,根据名称预计今年秋季发布正式版(已经发布)设置和控制面板仍然混乱,麦德龙风格和经典风......
  • Windows 11 22H2 中文版、英文版 (x64、ARM64) 下载 (updated May 2023)
    Windows11,version22H2,2023年5月更新请访问原文链接:https://sysin.org/blog/windows-11/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org全新推出Windows11全新Windows体验,让您与热爱的人和事物离得更近。获得全新视角Windows11提供一个让人平静而富......
  • GB28181-2022中的封装编码要求
    术语: GB28181的传输要求:   国标协议的封装和编码要求:注意国标GB28181只支持RTP+PS;尽管RTP内的内容可以是PS/TS/ES,但是国标协议传输的只是RTP+PS,PS封装的编码类型可以有多种; 国标码流RTP-PS内部的一些参数【PSM,PT等】:  如果不限制国标流,RTP内部可以是PS......
  • 5.25打卡
     2.思路设计 3.程序流程图 4.代码实现#include<bits/stdc++.h>usingnamespacestd;main(){intx,y,z,count=1;printf("可能的兑换方法如下:\n");for(x=0;x<=50;x+=10)for(y=0;y<=50-x;y+=5)for(z=0;z<=50-x-y;z++)......
  • 5-22|pywintypes.com_error: (-2147352567, '发生意外。', (0, 'Microsoft Office Exc
    pywintypes.com_error:(-2147352567,'发生意外。',(0,'MicrosoftOfficeExcel','Excel无法打开文件“pywintypes.com_error:(-2147352567,'发生意外。',(0,'MicrosoftOfficeExcel','Excel无法打开文件“价格(手工调整1).xlsx”,因为文件格式或文件扩展......
  • 在 openEuler 22.03 上安装 KubeSphere 实战教程
    作者:老Z,中电信数智科技有限公司山东分公司运维架构师,云原生爱好者,目前专注于云原生运维,云原生领域技术栈涉及Kubernetes、KubeSphere、DevOps、OpenStack、Ansible等。前言导图知识点定级:入门级KubeKey安装部署KubeSphere和KubernetesopenEuler操作系统的基本配......
  • 回首2022,展望2023
    ......