Class consisting of professor id and three ratings

Assignment Help Basic Computer Science
Reference no: EM131979258

Below is the prompt given by my professor:

"Java program that creates a ProfessorRating class consisting of professor ID and three ratings. The three ratings are used to evaluate easiness, helpfulness, and clarity. The value for each rating is in the range of 1 to 5, with 1 is the lowest and 5 is the highest.

Test this class in main() method by creating an instance of ProfessorRating, allow user to enter the value for each rating and display the overall rating.

Include appropriate constructors and getter/setter methods for each data member in ProfessorRating class. Do not allow the professor id to be changed after an object has been constructed.

Provide a method calcRating() to compute and return the overall rating average, and displayResult() method to display all ratings and the average rating formatted with no decimal point"

If someone can help me solve this and possibly give me tips on how these should be laid out, I would be very appreciative.

Reference no: EM131979258

Questions Cloud

Crisis management and communications : After watching the video, Crisis Management and Communications,
Discuss value of the study in relation to social psychology : Write a 700- to 1,050-word paper discussing the impact of Dr. Zimbardo's study on social psychology. The value of the study in relation to social psychology.
Real estate developers to borrow in yen to finance projects : The wide difference between Japanese and U.S. interest rates prompted some U.S. real estate developers to borrow in yen to finance their projects.
Provide a report to the partners on the proposed standard : It is now your responsibility to review upcoming accounting standards and provide a report to the partners on the proposed standard
Class consisting of professor id and three ratings : Java program that creates a ProfessorRating class consisting of professor ID and three ratings. The three ratings are used to evaluate easiness
Define each concept based on the provided definition : Define each concept in the "Concept Name" column based on the provided definition.
Best estimate of the one year forward exchange premium : What is the best estimate of the one year forward exchange premium (discount) on the yen against dollar?
Wireshark less dangeroud on switched lans : Are packet capturing tools like Wireshark less dangeroud on switched LANS? Why or why not?
What is the difference between clinical registries : What is the difference between clinical registries/databases and clinical guideline/protocols?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

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