为了账号安全,请及时绑定邮箱和手机立即绑定

写了个程序,错误是不允许使用类型名,要怎么改

写了个程序,错误是不允许使用类型名,要怎么改

C++
Candy___ 2016-02-26 01:07:48
#include<iostream>using namespace std;class Date { public:   Date(int newYear, int newMonth, int newDay);   int getYear();   void setYear(int newYear); private:   int year;   int month;   int day; };Date::Date(int newYear, int newMonth, int newDay) { year = newYear; month = newMonth; day = newDay;}int Date::getYear() { int Year; cin>>Year; return Year;}void Date::setYear(int newYear) { year = newYear;} class Person { public:   Person(int id, int year, int month, int day);   Person(Person &); // copy constructor   ~Person();   int getId();   Date * getBirthDate();   static int getNumberOfObjects(); //return the number of Person objects    private:   int id;   Date *birthDate;    static int numberOfObjects; //count the number of Person objects };  Person::Person(int id, int year, int month, int day) {  id = id;  birthDate->Date(year, month, day);  numberOfObjects++; } Person::Person(Person & a){  id = a.id;  birthDate = a.birthDate; } Person::~Person() {   }int Person::getId() { int Id; cin>>Id; return Id;}Date *Person::getBirthDate(){ Date *a; int Year, Month, Day; cin>>Year>>Month>>Day; a->Date(Year,Month,Day); return a;}
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 11724 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号