Difference between revisions of "Project 20103 - OOP344"
(→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).