Fermé

Polymorphism

Program Assignment 3 CSCI 3233.01 Spring 2003 Assigned: March 11, 2003 Due April 8, 2003 Instructor: Dr. Xinhua Chen Objectives: Practice implementation of C++ code using inheritance and polymorphism. Must use the UNIX operating system to complete this assignment. Problem Description: 1. Develop a Person class, a Student class and a Teacher class. The Student class and Teacher class are directly inherited from the Person class. The class diagram of the three classes are shown as follows: 2. Develop a driver program for the classes. Requirements: You can get most of the requirements from the class diagrams above. The requirements that need more explanations are described under this section. 1. Person class The Print() function displays the person's name, address. 2. Student class · CourseTaken is a two-dimensional array. It is used to store ten courses while each course can have maximum twenty-nine characters. · The constructor for Student must initialize NumCoursesTaken to 0 and ten elements of CourseTaken to zero-length string. · The Print() function displays the student's name and address by calling the base class's Print(), followed by displaying the course information. 3. Teacher class · CourseOffered is a two-dimensional array. It is used to store five courses while each course can have maximum of twenty-nine characters. · The constructor for Teacher must initialize NumCoursesOffered to 0 and five elements of CourseOffered to zero-length string. · The Print() function displays the teacher's name and address by calling the base class's Print(). It then displays the rank of the teacher followed by the course information. 4. The driver program It instantiates an array of three Student objects and a Teacher object with the information below: Student: (1) Mike Wallace, 2930 Riverside Road, Houston, TX 772

## Deliverables

FOR MORE DETAILS ON THIS PROGRAM, I AM GOING TO ATTACH A MICROSOFT WORD FILE "ASSIGNMENT [url removed, login to view]". THE DEAD LINE HAS PASSED, I TRIED MY BEST BUT COULD NOT MAKE THIS PROGRAM WORK. PLEASE HELP AS SOON AS YOU CAN. PLEASE READ ALL THE REQUIREMENTS TO THIS ASSIGNMENTS. THANKS

## Platform

YOU MUST USE UNIX OPERATING SYSTEM

Compétences : Programmation C, Ingénierie, MySQL, PHP, Architecture Logicielle, Tests de Logiciels

en voir plus : two string problem, three line diagrams, three line diagram, the practice of programming, spring tx, spring for php, road to programming, programming practice, programming polymorphism, programming inheritance, programming diagram, programming courses, programming assignments help, practice programming, practice of programming, polymorphism programming, operating system programming, need help with programming assignment, need help programming assignment, inheritance programming

Concernant l'employeur :
( 2 commentaires ) United States

Nº du projet : #2923678

16 freelance font une offre moyenne de $10 pour ce travail

hernest

See private message.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 14 jours
(122 Commentaires)
6.8
klickers

See private message.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 14 jours
(123 Commentaires)
6.7
harisraheem

See private message.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 14 jours
(23 Commentaires)
6.1
bokbokan

See private message.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 14 jours
(78 Commentaires)
5.2
ingeniadesign

See private message.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 14 jours
(53 Commentaires)
5.1
herculesevw

See private message.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 14 jours
(79 Commentaires)
4.7
michaeldweber

See private message.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 14 jours
(35 Commentaires)
4.6
cossimin

See private message.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 14 jours
(18 Commentaires)
3.5
vw627017vw

See private message.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 14 jours
(24 Commentaires)
3.5
fabianjones

See private message.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 14 jours
(20 Commentaires)
3.3
vw472664vw

See private message.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 14 jours
(37 Commentaires)
3.0
ovidiucn

See private message.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 14 jours
(4 Commentaires)
2.7
vw767279vw

See private message.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 14 jours
(17 Commentaires)
2.7
dannynoest

See private message.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 14 jours
(15 Commentaires)
2.7
terranovavw

See private message.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 14 jours
(0 Commentaires)
0.0
ranvijayvw

See private message.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 14 jours
(0 Commentaires)
0.0