zoukankan      html  css  js  c++  java
  • 自考新教材-p241_3

    源程序:

    #include <iostream>
    #include <string>
    using namespace std;
    class Date
    {
    public:
    Date(int y, int m, int d)
    {
    SetDate(y,m,d);
    }
    void SetDate(int y, int m, int d)
    {
    year = y;
    month = m;
    day = d;
    }
    void Print() const
    {
    cout << year << "/" << month << "/" << day << "; ";
    }
    protected:
    int year, month, day;
    };

    class DateTime :public Date
    {
    public:
    DateTime(int y, int m, int d, int h, int mi, int s) :Date(y, m, d)
    {
    SetTime(h, mi, s);
    }
    void SetTime(int h, int mi, int s)
    {
    hours = h;
    minutes = mi;
    seconds = s;
    }
    void Print() const
    {
    cout << hours << ':' << minutes << ':' << seconds << ' ';
    }
    private:
    int hours, minutes, seconds;
    };

    int main()
    {
    DateTime dt(2018,7,16,12,30,0);
    DateTime *pdt = &dt;
    ((Date)dt).Print();
    dt.Print();
    ((Date *)pdt)->Print();
    pdt->Print();
    system("pause");
    return 1;
    }

    运行结果:

  • 相关阅读:
    Node 基本配置
    python GIL锁
    大数据 Zookeeper 集群
    大数据 Hadoop HA
    python 内置方法使用
    Linux Curl使用
    Linux 文件解压缩
    大数据 Hadoop 常见端口
    大数据 Hadoop 集群安装
    css结构设计思想
  • 原文地址:https://www.cnblogs.com/duanqibo/p/12260920.html
Copyright © 2011-2022 走看看