Draw a type hierarchy to represent this situation

Assignment Help Basic Computer Science
Reference no: EM131372525

Assume that you want to model people in a university to implement a course management system. There are different people involved: staff members, students, teaching staff, support staff, tutors, technical-support staff, and student technicians. Tutors and student technicians are interesting: tutors are students who have been hired to do some teaching, and student technicians are students who have been hired to help with the technical support. Draw a type hierarchy (classes and interfaces) to represent this situation. Indicate which types are concrete classes, abstract classes, and interfaces.

Reference no: EM131372525

Questions Cloud

Explain at least two key factors policy makers use : PAD 520- Explain at least two key factors policy makers use when evaluating and using information provided to them in policy reports. Explain why it is important for an analyst to know how policy makers evaluate and use information.
Confidence interval for the average amount spent by tourist : A random sample of 56 tourists gives x‾ = $258 and s = $85. Give a 95% confidence interval for the average amount spent by a tourist at the shopping area.
Write a class person that can be inserted into a tree set : Elements in this set are kept in order. Carefully read the description of this class, and then write a class Person that can be inserted into a Tree Set, which will then sort the Person objects by age.
Compare the issues discussed in two briefings you selected : PAD 520- From the e-Activity, compare and contrast the issues discussed in two briefings you selected. Take a position on which oral briefing closely matches your preferred style of communicating policy.
Draw a type hierarchy to represent this situation : Draw a type hierarchy (classes and interfaces) to represent this situation. Indicate which types are concrete classes, abstract classes, and interfaces.
Confidence interval for the average value of a home : Assume that this sample mean was obtained from a random sample of 200 homes in this county, and that the sample standard deviation was $140,000. Give a 95% confidence interval for the average value of a home in Ventura County.
Analysis of repeated ethical scandals through the lens : Research Commonwealth bank Australia Analysis of repeated ethical scandals through the lens of organizational learning theories - 400 words per student EXCLUDING references (to be included in the presentation package)
Briefly discuss blockbuster and netflix : Briefly discuss Blockbuster, Netflix and media entertainment rental industry of 2011. Original work please nothing already use or wrote get no credit. Also challenges that might be faced while doing research.
Write a concrete class that maintains an unmodifiable list : Use the API documentation for the AbstractList class to write a concrete class that maintains an unmodifiable list.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Authorization of the owner of the system

Is unauthorized access to or use of data, systems, server or networks including any attempt to probe scan or test the vulnerability of a system, server or network or to breach security or authentication measures without express authorization of th..

  Enter the last names of five candidates

Write a program that allows users to enter the last names of five candidates in a local election and the number of votes received by each candidate. The program should then output each candidate's name, the number of votes received, and the percentag..

  Defined contribution pension plans gaining

Respond to the following question in this week's discussion board: The Response to the questions must be a least 500 work each question

  Recommend using the routing table

Would you recommend using the routing table that has a default route or hasn't? Please explain the advantage and disadvantages.

  What pattern is evident

The linear version performs N iterations. What pattern is evident? Can you give a combinatoric explanation of this phenomenon?

  Three forms of database connectivity methods

Question: database solutions today must be able to adapt and integrate among various computing applications. Determine at least three forms of database connectivity methods that can be used as an interface between applications.

  Analyze and evaluate interface design models

Analyze and evaluate interface design models

  The concepts of logical and physical data independence

Explain the difference between external, internal, and conceptual schemas. How are these different schema layers related to the concepts of logical and physical data independence?

  What is the output of the program below

What is the output of the program below?

  Influence individuals and organizations.

Digital media has changed the ways ideas, information, and arguments in society are communicated both locally and globally.

  What role do users have in the development phase

At least 200 words for each question 1.  What role do users have in the development phase and integration phase for information systems? 2.  What advantages does commercial off-the-shelf software provide over custom software?

  Is imageholder and picturebox are similar controls

ImageHolder and PictureBox are similar controls. Do you agree? Why or why not?

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd