Answered step by step
Verified Expert Solution
Question
1 Approved Answer
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 objectoriented programming in C
Define Student and ClassRoom class.
Create Student and ClassRoom objects and use the objects to perform objectoriented programming.
COURSE PREPARATION
Read the following documents:
Chapter and of lecture slides and etextbook.
Chapter and C Program Examples.
The references listed with this assignment.
CSCCoding 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, pts
Define Student header files Student.hApplication Development, pts
Implement Student class in Student.cpp file. Application Development, pts
Define Classroom header files ClassRoom.hApplication Development, pts
Implement Classroom class in ClassRoom.cpp file. Application Development, pts
Implement objectoriented programming in TestProgram.cpp file. Application Development, pts
Compress the whole project folder in a zip file, submit the zip file to BB for credits. Quality Assurance, pts
PROBLEM and INSTRUCTIONS
In this assignment, you will develop a C program to create Student object using the data in the attached studentInfotxt file. Then put the Student objects in a ClassRoom object, and use ClassRoom object to perform objectoriented programming tasks:
Input data file studentInfotxt
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started