Starting Out with Java: From Control Structures through Objects (6th Edition)
6th Edition
ISBN: 9780133957051
Author: Tony Gaddis
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Textbook Question
Chapter 9.3, Problem 9.8CP
Modify the method you wrote for Checkpoint 9.7 so it performs a case-insensitive test. The method should return true if the argument ends with “ger” in any possible combination of uppercase and lowercase letters.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
dont use chatgbt to solve this question please and thank you.
Q2. Write a program that creates a class named BankAccount and contains:
• Private attributes:
•
•
°
°
id int), balance double and annual InterestRate (double). These attributes must never take a
negative value.
beneficiaries String [] ) to store the names of people who may receive the balance of funds when the
account owner passes away.
count static int ) to keep a record of the number of created objects.
Constructors:
。 A 3-argument constructor that creates an account with given annual InterestRate), balance, and list of
beneficiaries passed to the constructor as a series of names, e.g. BankAccount(3300, 6.7, "John",
"Lili"). The constructor must increment count by 1, and then stores the new count into id.
。 A no-argument constructor that invokes the above 3-arg constructor and sets both balance and
annual Interest Rate to 0, and beneficiaries to a new empty (String array of the size 3.
Methods:
° Getter methods for all attributes.
° Setter methods for balance, annual Interest Rate
°…
Q1. Create a class named Cuboid to represent cuboid objects and contains:
• Three double attributes ①, W, and ʼn specifying the length, width and height of the cuboid.
• A String attribute colour that specifies the colour of the cuboid.
• A constructor (with 4 arguments) that creates a cuboid with specified values.
• A constructor (with no arguments) that sets 1, w, and h to 1 and color to "white". This constructor
should invoke the 4-argument constructor using the this keyword.
• Your program must have these methods:
。 Getter methods for all fields (e.g. getColour () which returns the colour)
о
о
getVolume: returns the cuboid volume which is 1*w*h
getSurfaceArea(): returns the surface area of the cuboid: (2*(1*w + 1*h + w*h)
displayInfo(): displays on the screen the colour, dimensions, surface area, and volume of this cuboid.
Write a test program that creates two objects of the Cuboid class
⚫ the first object will have default values
⚫ the second object must be green of length = 8,…
Chapter 9 Solutions
Starting Out with Java: From Control Structures through Objects (6th Edition)
Ch. 9.2 - Prob. 9.1CPCh. 9.2 - Write an if statement that displays the word digit...Ch. 9.2 - Prob. 9.3CPCh. 9.2 - Write a loop that asks the user, Do you want to...Ch. 9.2 - Prob. 9.5CPCh. 9.2 - Write a loop that counts the number of uppercase...Ch. 9.3 - Prob. 9.7CPCh. 9.3 - Modify the method you wrote for Checkpoint 9.7 so...Ch. 9.3 - Look at the following declaration: String cafeName...Ch. 9.3 - Prob. 9.10CP
Ch. 9.3 - Prob. 9.11CPCh. 9.3 - Prob. 9.12CPCh. 9.3 - Prob. 9.13CPCh. 9.3 - Look at the following code: String str1 = To be,...Ch. 9.3 - Prob. 9.15CPCh. 9.3 - Assume that a program has the following...Ch. 9.4 - Prob. 9.17CPCh. 9.4 - Prob. 9.18CPCh. 9.4 - Prob. 9.19CPCh. 9.4 - Prob. 9.20CPCh. 9.4 - Prob. 9.21CPCh. 9.4 - Prob. 9.22CPCh. 9.4 - Prob. 9.23CPCh. 9.4 - Prob. 9.24CPCh. 9.5 - Prob. 9.25CPCh. 9.5 - Prob. 9.26CPCh. 9.5 - Look at the following string:...Ch. 9.5 - Prob. 9.28CPCh. 9.6 - Write a statement that converts the following...Ch. 9.6 - Prob. 9.30CPCh. 9.6 - Prob. 9.31CPCh. 9 - The isDigit, isLetter, and isLetterOrDigit methods...Ch. 9 - Prob. 2MCCh. 9 - The startsWith, endsWith, and regionMatches...Ch. 9 - The indexOf and lastIndexOf methods are members of...Ch. 9 - Prob. 5MCCh. 9 - Prob. 6MCCh. 9 - Prob. 7MCCh. 9 - Prob. 8MCCh. 9 - Prob. 9MCCh. 9 - Prob. 10MCCh. 9 - To delete a specific character in a StringBuilder...Ch. 9 - Prob. 12MCCh. 9 - This String method breaks a string into tokens. a....Ch. 9 - These static final variables are members of the...Ch. 9 - Prob. 15TFCh. 9 - Prob. 16TFCh. 9 - True or False: If toLowerCase methods argument is...Ch. 9 - True or False: The startsWith and endsWith methods...Ch. 9 - True or False: There are two versions of the...Ch. 9 - Prob. 20TFCh. 9 - Prob. 21TFCh. 9 - Prob. 22TFCh. 9 - Prob. 23TFCh. 9 - int number = 99; String str; // Convert number to...Ch. 9 - Prob. 2FTECh. 9 - Prob. 3FTECh. 9 - Prob. 4FTECh. 9 - The following if statement determines whether...Ch. 9 - Write a loop that counts the number of space...Ch. 9 - Prob. 3AWCh. 9 - Prob. 4AWCh. 9 - Prob. 5AWCh. 9 - Modify the method you wrote for Algorithm...Ch. 9 - Prob. 7AWCh. 9 - Look at the following string:...Ch. 9 - Assume that d is a double variable. Write an if...Ch. 9 - Write code that displays the contents of the int...Ch. 9 - Prob. 1SACh. 9 - Prob. 2SACh. 9 - Prob. 3SACh. 9 - How can you determine the minimum and maximum...Ch. 9 - Prob. 1PCCh. 9 - Prob. 2PCCh. 9 - Prob. 3PCCh. 9 - Prob. 4PCCh. 9 - Prob. 5PCCh. 9 - Prob. 6PCCh. 9 - Check Writer Write a program that displays a...Ch. 9 - Prob. 8PCCh. 9 - Prob. 9PCCh. 9 - Word Counter Write a program that asks the user...Ch. 9 - Sales Analysis The file SalesData.txt, in this...Ch. 9 - Prob. 12PCCh. 9 - Alphabetic Telephone Number Translator Many...Ch. 9 - Word Separator Write a program that accepts as...Ch. 9 - Pig Latin Write a program that reads a sentence as...Ch. 9 - Prob. 16PC
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
Prime Number List This exercise assumes you have already designed the isPrime function in Programming Exercise ...
Starting Out with Programming Logic and Design (5th Edition) (What's New in Computer Science)
Use the following tables for your answers to questions 3.7 through 3.51 : PET_OWNER (OwnerID, OwnerLasst Name, ...
Database Concepts (8th Edition)
Suppose the variable X in a program was declared to be of type integer. What error would occur when executing t...
Computer Science: An Overview (13th Edition) (What's New in Computer Science)
Why might a welder want to change the tip size (or orifice diameter) in an oxyacetylene torch?
Degarmo's Materials And Processes In Manufacturing
The resistance and inductance of the circuit in Fig. 8.5 are 100 and 20 mH, respectively.
Find the value of C t...
Electric Circuits. (11th Edition)
In each case, the state of stress x, y, xy produces normal and shear stress components along section AB of the ...
Mechanics of Materials (10th Edition)
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
- solve for thesearrow_forwardEach catalog costs $2 to mail (including printing, postage, and mailing costs). Based on this cost, the response rate from the test, and the average spend you can determine based on the purchasers in the dataset, using r studio estimate the gross profit that the firm could expect from the remaining 180,000 names if it selected them randomly from the pool.arrow_forwardConsider the following time series data: Month 1 2 3 4 5 6 7 Value 23 13 21 13 19 21 17arrow_forward
- help with this cmputer architecture program pleasearrow_forwardControl Theory I Mid-Examina on (2024-2025) Answer all questions Time: 1.0 hr. Q.1/ Find the overall transfer function, T(s) = C(s)/R(s), for the following block diagram system shown in Figure 1. G₁ H₁ Figure 1 H₂ C S G₂ G3arrow_forwardhelp with this computer architecture question pleasearrow_forward
- Q1/ The transistor in the circat below is specified to have ẞ in the rang 50 to 150 Find the Value of RB that results in Saturation with an overdrive factor of at Least 10 3 lov 1 кл 5V RBarrow_forwardCreate a class named StudentRecords and add a static variable named records, which is a list shared among all objects of the class. Then add a method named add_record that takes a student's name as input and appends it to the shared records list.arrow_forwardSubject: Database management system Explain in easy way with write handwritten note Test if the following schedule is conflict serializable or not and explain R1 (A), R2 (D), W1 (B), R2 (B), W3 (B), R4 (B), W2 (C), R5 (C), W4 (E), R5 (E), W5 (B).arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- EBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENT
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Java Math Library; Author: Alex Lee;https://www.youtube.com/watch?v=ufegX5o8uc4;License: Standard YouTube License, CC-BY