C++学习:使用多个文件定义类、使用类

参考:面向对象程序设计及C++,P42

共3个文件

// excise_20230808c.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include <iostream>
#include"li03_02.h"
using namespace std;

int main()
{
	CDate date1;			//2019.3.9
	CDate date2;
	int age = 0;
	date1.SetDate( 2019, 3, 9);
	date2.SetDate(1999, 3, 9);

	age = date1.GetYear() - date2.GetYear();	//计算年龄
	cout << "他的年龄是" << age << "岁" << endl;
	cout << "他的生日是";
	date2.Display();

	std::cout << "Hello World!\n";
	getchar();
}
#pragma once
class CDate
{
private:
	int Date_Year;
	int Date_Month;
	int Date_Day;
public:
	void SetDate(int, int, int);
	void Display();
	int GetYear();
};
#include "li03_02.h"
using namespace std;
#include <iostream>
void CDate::SetDate(int year, int month, int day)	//初始化
{
	Date_Year = year;
	
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值