• 大小: 2.01MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-10
  • 标签: Date  Person  PeronSet  

资源简介

第一次作业 这个作业将让你去练习建立一些简单的类和使用C++的基本功能,包括:封装,引用,动态内存开辟, 简单构造函数和析构函数和const。 下面给的程序片段未经过编译或调试. 做出合理的错误修正是你任务的一部分。 一般的,我们会给你最基本部分的代码,如果你需要,你可以在一个类里添加额外的变量或方法,这个作业被分为三个部分,那么你们要按照步骤一步一步地完成。 1. 设计要求 第一部分) 构建简单的类 R1.1) 创建一个Person类, 其模型在下面的代码结构里。 R1.2) 人类(Persons)应该有一些属性: name, email_address, birthdate 作为表

资源截图

代码片段和文件信息

// Assignment1.cpp : 定义控制台应用程序的入口点。
//

#include “stdafx.h“
#include “Date.h“
#include “Person.h“
#include “PersonSet.h“

int _tmain(int argc _TCHAR* argv[])
{
Person *p1=new Person(“Lou““F““lou@chat.ca“1960620);
Person *p2=new Person(“Frank““F““f123@chat.ca“1967320);
Person *p3=new Person(“Ann““M““ann@chat.chat.ca“1960820);

PersonSet boysgirls;
boys.add(*p1);

if(p1!=&boys.removeElement())
{
cout<<“ERROE:the objects are different\n“;
}
else
{
cout<<“Goodthe objects are the same \n“;
}

boys.add(*p1);
boys.add(*p2);
girls.add(*p3);
boys.add(*(new Person(“John““F““f123@chatca“1967320)));
girls.add(*(new Person(“Sue““M““f123@chatca“1967320)));
boys.add(*(new Person(“Frank““F““frank@chatca“1958320)));
g

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1496  2014-07-09 22:50  Assignment1\Assignment1\Assignment1.cpp

     文件       4610  2014-07-08 23:07  Assignment1\Assignment1\Assignment1.vcxproj

     文件       1851  2014-07-08 23:07  Assignment1\Assignment1\Assignment1.vcxproj.filters

     文件        143  2014-07-08 15:04  Assignment1\Assignment1\Assignment1.vcxproj.user

     文件        749  2014-07-09 15:21  Assignment1\Assignment1\Date.cpp

     文件        436  2014-07-09 11:55  Assignment1\Assignment1\Date.h

     文件        406  2014-07-08 15:04  Assignment1\Assignment1\Debug\Assignment1.exe.embed.manifest

     文件        472  2014-07-08 15:04  Assignment1\Assignment1\Debug\Assignment1.exe.embed.manifest.res

     文件        381  2014-07-13 11:38  Assignment1\Assignment1\Debug\Assignment1.exe.intermediate.manifest

     文件         90  2014-07-13 11:38  Assignment1\Assignment1\Debug\Assignment1.lastbuildstate

     文件       2537  2014-07-13 11:38  Assignment1\Assignment1\Debug\Assignment1.log

     文件      54999  2014-07-10 08:25  Assignment1\Assignment1\Debug\Assignment1.obj

     文件    1179648  2014-07-08 15:04  Assignment1\Assignment1\Debug\Assignment1.pch

     文件        713  2014-07-08 15:04  Assignment1\Assignment1\Debug\Assignment1.vcxprojResolveAssemblyReference.cache

     文件          0  2014-07-08 15:04  Assignment1\Assignment1\Debug\Assignment1.write.1.tlog

     文件        212  2014-07-08 15:04  Assignment1\Assignment1\Debug\Assignment1_manifest.rc

     文件       4396  2014-07-13 11:38  Assignment1\Assignment1\Debug\cl.command.1.tlog

     文件      29692  2014-07-13 11:38  Assignment1\Assignment1\Debug\CL.read.1.tlog

     文件       7368  2014-07-13 11:38  Assignment1\Assignment1\Debug\CL.write.1.tlog

     文件      50413  2014-07-09 15:21  Assignment1\Assignment1\Debug\Date.obj

     文件          2  2014-07-13 11:38  Assignment1\Assignment1\Debug\link-cvtres.read.1.tlog

     文件          2  2014-07-13 11:38  Assignment1\Assignment1\Debug\link-cvtres.write.1.tlog

     文件          2  2014-07-13 11:38  Assignment1\Assignment1\Debug\link.10144-cvtres.read.1.tlog

     文件          2  2014-07-13 11:38  Assignment1\Assignment1\Debug\link.10144-cvtres.write.1.tlog

     文件          2  2014-07-13 11:38  Assignment1\Assignment1\Debug\link.10144.read.1.tlog

     文件          2  2014-07-13 11:38  Assignment1\Assignment1\Debug\link.10144.write.1.tlog

     文件          2  2014-07-13 11:38  Assignment1\Assignment1\Debug\link.3708-cvtres.read.1.tlog

     文件          2  2014-07-13 11:38  Assignment1\Assignment1\Debug\link.3708-cvtres.write.1.tlog

     文件          2  2014-07-13 11:38  Assignment1\Assignment1\Debug\link.3708.read.1.tlog

     文件          2  2014-07-13 11:38  Assignment1\Assignment1\Debug\link.3708.write.1.tlog

............此处省略70个文件信息

评论

共有 条评论

相关资源