Create a class that will bundle together several static methods for tax computations. This class should not have a constructor. Its attributes are
• basicRate—the basic tax rate as a static double variable that starts at 4 percent
• luxuryRate—the luxury tax rate as a static double variable that starts at 10
percent
Its methods are
• computeCostBasic(price)—a static method that returns the given price
plus the basic tax, rounded to the nearest penny.
• computeCostLuxury(price)—a static method that returns the given price
plus the luxury tax, rounded to the nearest penny.
• changeBasicRateTo(newRate)—a static method that changes the basic tax
rate.
• changeLuxuryRateTo(newRate)—a static method that changes the luxury
tax rate.
• roundToNearestPenny(price)—a private static method that returns the
given price rounded to the nearest penny. For example, if the price is 12.567, the method will return 12.57.
See the code in TaxComputer.java.
You might also like to view...
Annotation Tools include all of the following EXCEPT ________
A) Highlighter B) Pen C) Mark-up Tool D) Eraser
The Developer check box, found in the ________ tab of Word options, must be selected in order to see the Developer tab
A) Add-Ins B) Advanced C) Display D) Customize the Ribbon