Difference between revisions of "Project 20103 - OOP344"

From CDOT Wiki
Jump to: navigation, search
(The Applicaton)
Line 19: Line 19:
 
* [[Console Framework Classes 20103 - OOP344|Basic Encapsulating Classes]] <br />This part is written in C++ and encapsulates the '''''iolib''''' routines into classes.
 
* [[Console Framework Classes 20103 - OOP344|Basic Encapsulating Classes]] <br />This part is written in C++ and encapsulates the '''''iolib''''' routines into classes.
 
* The Application<br />This part is written in C++ and uses the "Basic Encapsulating Classes" to interact with the user.
 
* The Application<br />This part is written in C++ and uses the "Basic Encapsulating Classes" to interact with the user.
 +
* When start, draw a border for the group framework
 +
* When draw a border, it's better to consider the screen offset (discussed in the class) 
 +
* When draw a border, it's better to consider the screen size and the border size. (Consider the stituation that border size is greater than screen size).

Revision as of 10:38, 21 October 2010


OOP344 | Weekly Schedule | Student List | Teams | Project | Student Resources

The Project

Basic Input/Output Functions

  • C-based multi-platform IO functions: (Majority of the code is provided by the prof).
  • The Project is initiated on individual SVN accounts for each team.
  • Each team member is to commit a section of the code and resolve possible conflicts.

The Applicaton

  • Basic Encapsulating Classes
    This part is written in C++ and encapsulates the iolib routines into classes.
  • The Application
    This part is written in C++ and uses the "Basic Encapsulating Classes" to interact with the user.
  • When start, draw a border for the group framework
  • When draw a border, it's better to consider the screen offset (discussed in the class)
  • When draw a border, it's better to consider the screen size and the border size. (Consider the stituation that border size is greater than screen size).