Question: OBJECTIVES In this lab assignment, students will demonstrate the ability to: Understand the basic concepts and syntax of object - oriented programming in C +

OBJECTIVES
In this lab assignment, students will demonstrate the ability to:
Understand the basic concepts and syntax of object-oriented programming in C++.
Define Student and ClassRoom class.
Create Student and ClassRoom objects and use the objects to perform object-oriented programming.
COURSE PREPARATION
Read the following documents:
Chapter 8 and 10 of lecture slides and e-textbook.
Chapter 8 and 10 C++ Program Examples.
The references listed with this assignment.
CSC134-Coding Guidelines.doc posted in Course Resources -> Tutorials and Guidelines to Create and Submit C++ Programs.
GRADING RUBRIC
Indent code and insert comments to document your program. [Quality Assurance, 5 pts]
Define Student header files Student.h.[Application Development, 15 pts]
Implement Student class in Student.cpp file. [Application Development, 25 pts]
Define Classroom header files ClassRoom.h.[Application Development, 15 pts]
Implement Classroom class in ClassRoom.cpp file. [Application Development, 25 pts]
Implement object-oriented programming in TestProgram.cpp file. [Application Development, 10 pts]
Compress the whole project folder in a zip file, submit the zip file to BB for credits. [Quality Assurance, 5 pts]
PROBLEM and INSTRUCTIONS
In this assignment, you will develop a C++ program to create Student object using the data in the attached studentInfo.txt file. Then put the Student objects in a ClassRoom object, and use ClassRoom object to perform object-oriented programming tasks:
Input data file studentInfo.txt----

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!