Difference between revisions of "Project A2 20141 - OOP344"

From CDOT Wiki
Jump to: navigation, search
m (Constructors: minor)
(Constructors: Added explicit descriptions)
Line 13: Line 13:
 
== CLine ==
 
== CLine ==
 
=== Constructors ===
 
=== Constructors ===
Both constructors should accept a '''<u>bool*</u>''' and '''NOT''' a <u>bool</u> for '''insert mode'''.
+
Both constructors should accept a '''<u>bool*</u>''' and '''NOT''' a <u>bool</u> for '''insert mode'''. Updated descriptions follow:
 +
 
 +
==== Constructor 1 ====
 +
Receives 8 values.<br/>
 +
...
 +
* '''bool*''' - the insert mode for the line field
 +
...
 +
 
 +
==== Constructor 2 ====
 +
Receives 7 values.<br/>
 +
...
 +
* '''bool*''' - the insert mode for the line field
 +
...

Revision as of 16:27, 7 March 2014


OOP344 | Weekly Schedule | Student List | Teams | Project | A1 | A2 | A3 | Student Resources

Introduction

The basic information of A2 is on the BTP300 site linked here. A number of issues have been found within the assignment spec and so a series of changes is required in order for the spec to produce a correct assignment. The changes are listed here.

Code Spec Changes

CFrame

Functions to be removed

The following two functions should be removed from the specification completely.

  • CFrame::display
  • CFrame::edit

CLine

Constructors

Both constructors should accept a bool* and NOT a bool for insert mode. Updated descriptions follow:

Constructor 1

Receives 8 values.
...

  • bool* - the insert mode for the line field

...

Constructor 2

Receives 7 values.
...

  • bool* - the insert mode for the line field

...