Database System Concepts
Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
Bartleby Related Questions Icon

Related questions

Question
This lab will once again explain the concept of class.
Please follow the instructions
  • Create parent class Person
    • string firstName
    • string lastName
    • Date * birthDate (passed Lab made called Date)
    • string ssn
  • Create child class Employee
    • int employeeID
    • Date * hireDate (passed Lab made called Date)
    • string position
    • double annualSalary
  • Each class should have the default, parameter, and copy constructors.
  • Each class should have getters and setters for each attribute.
  • Create a functional main menu where the use of the class is implemented
  • Create a random generator for the assignment of the Employee ID
  • Use an array of Employees in the main to store data of all the employees.
  • The menu will have:
    1. Add employee
    2. Show employees
    3. Exit
  • Option 2: Should display all the records in a good form table, like:
    Employee ID  Hire Date      SSN                 Employee Name         Position      Salary
    ==========  =======      ==========    ===============   ========   =========
    12345             02/10/2015   123-45-6789    Mark Rufalo                Mentor        $ 30,000.00
    54321             06/24/2019   987-65-4321    David Letross              Director       $ 40,000.00

  • Use best practices in the creation of class
  • Implement the use of inheritance.
Expert Solution
Check Mark
Knowledge Booster
Background pattern image
Computer Science
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
Recommended textbooks for you
Text book image
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Text book image
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Text book image
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
Text book image
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Text book image
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Text book image
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education