For Assignment 1 you will need to submit 10 different files. The following explains the type and content of each file.

BasicShape Class File

The implementation file for BasicShape class, with the file name BasicShape.cpp

BasicShape Header File

The header file for BasicShape class, with the file name BasicShape.h

Circle Class File

The implementation file for Circle class, with the file name Circle.cpp

Circle Header File

The header file for Circle class, with the file name Circle.h

CustomerData Class File

The implementation file for CustomerData class, with the file name CustomerData.cpp

CustomerData Header File

The header file for CustomerData class, with the file name CustomerData.h

Part 1 (Preferred Customer) Output Text File

The output produced by your program (Part 1s output file) which will be used by markers to check the execution of your program, with the file name Output1.txt

Part 2 (Pure Abstract Base Class) Output Text File

The output produced by your program (Part 2s outpout file) which will be used by markers to check the execution of your program, with the file name Output2.txt

PersonData Class File

The implementation file for PersonData class, with the file name PersonData.cpp

PersonData Header File

The header file for PersonData class, with the file name PersonData.h

PreferredCustomer Class File

The implementation file for PreferredCustomer class, with the file name PreferredCustomer.cpp

PreferredCustomer Header File

The header file for PreferredCustomer class, with the file name PreferredCustomer.h

Rectangle Class File

The implementation file for Rectangle class, with the file name Rectangle.cpp

Rectangle Header File

The header file for Rectangle class, with the file name Rectangle.h

To submit your assignment electronically you must first ensure that you have your e.rolement username and password and that you can log into the e.rolement system.

If you still have problems logging on please send an email to webfuse-support@cqu.edu.au clearly stating your student number, name, course, assessment item and the problem that you are having.

You can then submit your assignment via the Webfuse assignment submission system found at the following link:

webfuse.cqu.edu.au