Complete the Person (base), Student (derived), Faculty (derived), Admin (derived), Staff (derived) Classes Use the following properties: 1- Person properties - firstName, lastName, email (type string), Person method - PersonWrite 2- Student properties - studentID (private string), use a getter and setter, define 2 constructors Student method - StudentWrite 3- Faculty properties - facultyID (private string), use a getter and setter, define 2 constructors Faculty method - FacultyWrite 4- Admin properties - adminID (private string), use a getter and setter, define 2 constructors Admin method - AdminWrite 5- Staff properties - staffID (private string), use a getter and setter, define 2 constructors Staff method - StaffWrite Initialize each of the classes, and print out the contents of each class to show inheritance. Create a Class Diagram for your program using VS Class Diagram/Designer feature.

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter13: Overloading And Templates
Section: Chapter Questions
Problem 6SA: What is the difference between a friend function of a class and a member function of a class? (3)
icon
Related questions
Question
100%

I need help with this question, which should be completed in C# programming language.(Non-other)

 

Complete the Person (base), Student (derived), Faculty (derived), Admin (derived), Staff (derived)  Classes 

Use the following properties:

1- Person properties - firstName, lastName, email (type string), Person method - PersonWrite

2- Student properties - studentID (private string), use a getter and setter, define 2 constructors

Student method - StudentWrite

3- Faculty properties - facultyID (private string), use a getter and setter, define 2 constructors

Faculty method - FacultyWrite

4- Admin properties - adminID (private string), use a getter and setter, define 2 constructors

Admin method - AdminWrite

5- Staff properties - staffID (private string), use a getter and setter, define 2 constructors

Staff method - StaffWrite

Initialize each of the classes, and print out the contents of each class to show inheritance.

Create a Class Diagram for your program using VS Class Diagram/Designer feature.

 

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Unreferenced Objects
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning