
Java Programming (MindTap Course List)
8th Edition
ISBN: 9781285856919
Author: Joyce Farrell
Publisher: Cengage Learning
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
Chapter 10, Problem 7PE
Program Plan Intro
Shipping cost
Program plan:
Filename: “InsuredPackage.java”
- Define of “InsuredPackage” class
- Define constructor
- Call the “super” method
- Declare the constant variables with the values.
- Check “getCost ()” is less than “LOWCOST”
- Set “i” is “LOWINS”
- Check “getCost ()” is less than “MEDCOST”
- Set “i” is “MEDINS”
- Otherwise, set “i” is “HIGHINS”
- Call the “increaseCost()” method.
- Define constructor
Filename: “Package.java”
- Define the “Package” class
- Declare the required private variables
- Define the parameterized constructor
- Set the values
- Call the method
- Define the “calculateCost” method
- Declare the variable
- Check “w” is less than “LOWWT”
- Check “m” is equal to “AIR”
- Set “c” is “LOWAIR”
- Otherwise, check “m” is equal to “TRUCK”
- Set “c” is “LOWTRUCK”
- Otherwise, set “c” is “LOWMAIL”
-
- Check “w” is less than “MEDWT”
- Check “m” is equal to “AIR”
- Set “c” is “MEDAIR”
- Otherwise, check “m” is equal to “TRUCK”
- Set “c” is “MEDTRUCK”
- Otherwise, set “c” is “MEDMAIL”
- Check “m” is equal to “AIR”
- Check “w” is less than “HIGHWT”
- Check “m” is equal to “AIR”
- Set “c” is “HIGHAIR”
- Otherwise, check “m” is equal to “TRUCK”
- Set “c” is “HIGHTRUCK”
- Otherwise, set “c” is “HIGHMAIL”
- Check “m” is equal to “AIR”
- Return the value
- Check “w” is less than “MEDWT”
-
- Check “m” is equal to “AIR”
- Define the “display” method
- Display the result
- Define the “getCost” method
- Return the cost
- Define the “increaseCost” method
- Calculate the cost value
Filename: “UsePackage.java”
- Define the “UsePackage” class
- Define the main method
- Create three objects for “Package” class with different values
- Create three objects for “InsuredPackage” class with different values
- Call the “display” method with different objects of “Package” and “InsuredPackage” classes.
- Define the main method
Expert Solution & Answer

Trending nowThis is a popular solution!

Students have asked these similar questions
Write the SQL code that permits to implement the tables: Student and Transcript. NB: Add the constraints on the attributes – keys and other.
Draw an ERD that will involve the entity types: Professor, Student, Department and Course. Be sure to add relationship types, key attributes, attributes and multiplicity on the ERD.
Draw an ERD that represents a book in a library system. Be sure to add relationship types, key attributes, attributes and multiplicity on the ERD.
Chapter 10 Solutions
Java Programming (MindTap Course List)
Knowledge Booster
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
- 2:21 m Ο 21% AlmaNet WE ARE HIRING Experienced Freshers Salesforce Platform Developer APPLY NOW SEND YOUR CV: Email: hr.almanet@gmail.com Contact: +91 6264643660 Visit: www.almanet.in Locations: India, USA, UK, Vietnam (Remote & Hybrid Options Available)arrow_forwardProvide a detailed explanation of the architecture on the diagramarrow_forwardhello please explain the architecture in the diagram below. thanks youarrow_forward
- Complete the JavaScript function addPixels () to calculate the sum of pixelAmount and the given element's cssProperty value, and return the new "px" value. Ex: If helloElem's width is 150px, then calling addPixels (hello Elem, "width", 50) should return 150px + 50px = "200px". SHOW EXPECTED HTML JavaScript 1 function addPixels (element, cssProperty, pixelAmount) { 2 3 /* Your solution goes here *1 4 } 5 6 const helloElem = document.querySelector("# helloMessage"); 7 const newVal = addPixels (helloElem, "width", 50); 8 helloElem.style.setProperty("width", newVal); [arrow_forwardSolve in MATLABarrow_forwardHello please look at the attached picture. I need an detailed explanation of the architecturearrow_forward
- Information Security Risk and Vulnerability Assessment 1- Which TCP/IP protocol is used to convert the IP address to the Mac address? Explain 2-What popular switch feature allows you to create communication boundaries between systems connected to the switch3- what types of vulnerability directly related to the programmer of the software?4- Who ensures the entity implements appropriate security controls to protect an asset? Please do not use AI and add refrencearrow_forwardFind the voltage V0 across the 4K resistor using the mesh method or nodal analysis. Note: I have already simulated it and the value it should give is -1.714Varrow_forwardResolver por superposicionarrow_forward
- Describe three (3) Multiplexing techniques common for fiber optic linksarrow_forwardCould you help me to know features of the following concepts: - commercial CA - memory integrity - WMI filterarrow_forwardBriefly describe the issues involved in using ATM technology in Local Area Networksarrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- EBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTMicrosoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,Programming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:Cengage
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage LearningProgramming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher:Cengage LearningEBK JAVA PROGRAMMINGComputer ScienceISBN:9781305480537Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENT

EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT

Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage

C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning

Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:9781337102124
Author:Diane Zak
Publisher:Cengage Learning

EBK JAVA PROGRAMMING
Computer Science
ISBN:9781305480537
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Introduction to Classes and Objects - Part 1 (Data Structures & Algorithms #3); Author: CS Dojo;https://www.youtube.com/watch?v=8yjkWGRlUmY;License: Standard YouTube License, CC-BY