Java Programming, Loose-leaf Version
8th Edition
ISBN: 9781337685917
Author: Joyce Farrell
Publisher: Cengage Learning
expand_more
expand_more
format_list_bulleted
Expert Solution & Answer
Chapter 3, Problem 1RQ
Program Description Answer
In Java all the methods should include all the given options except “a call to another method”.
Hence, the correct answer is option “B”.
Expert Solution & Answer
Explanation of Solution
Method:
A collection of statements which are formed together to perform an operation is called as method.
Declaration of a method:
Method declaration gives the description of what the method should perform; Method declaration holds the modifier, return type, name of the method, the list of parameters and the body of the method.
Syntax for defining a method:
modifier return_type methodName(list of parameters)
{
//body
}
Example:
public int findArea(int x, int y)
{
//body
}
The above statement shows the declaration of the method; here,
- public – modifiers
- int – return type
- findArea – name of the method
- x, y – formal parameters
- int x, int y – list of parameters
- Body is the part of the method that contains the statements and the operations to be performed.
Braces:
- Braces usually enclose the number of statements.
- In a function, the numbers of statements are enclosed within the braces.
- The opening of the function contains the open braces “{”.
- The ending of the function contains the close braces “}”.
Want to see more full solutions like this?
Subscribe now to access step-by-step solutions to millions of textbook problems written by subject matter experts!
Students have asked these similar questions
In Java
Given the following CircleDriver.java file. Provide an accompanying Circle.javafile. Specifically, your Circle class should contain:• One instance variable – radius• A method named setRadius that assigns the passed-in radius value to the radiusinstance variable.• A method named initialize that prompts the user for a radius value and thenassigns the entered value to the radius instance variable.• A method named printCircleData that uses the circle’s radius to calculate thecircle’s diameter, circumference, and area. Use the Java API constant Math.PIfor the value of π. Print the circle’s radius, diameter, circumference, and area. Thereare many ways to implement printCircleData. In the interest of gainingexperience with local variables, declare and use local variables for storing thecircle’s diameter, circumference, and area.
The Driver:/***************************************************** CircleDriver.java** This is the driver for the Circle…
MUST BE IN JAVA
Following the example of the Circle class in Section 9.2, design a class named Rectangle to represent a rectangle. The class contains: - Two double data fields named width and height that specify the width and height of the rectangle. The default values are 1 for both width and height. - A no-arg constructor that creates a default rectangle. - A constructor that creates a rectangle with the specified width and height. - A method named getArea() that returns the area of this rectangle. - A method named getPerimeter() that returns the perimeter. Draw the UML diagram for the class and then implement the class. Write a test program that creates two Rectangle objects—one with width 4 and height 40 and the other with width 3.5 and height 35.9. Display the width, height, area, and perimeter of each rectangle in this order.Sample RunThe area of a rectangle with width 4.0 and height 40.0 is 160.0The perimeter of a rectangle is 88.0The area of a rectangle with width 3.5 and…
Hello, i need help with this question
There are 12 inches in a foot and 3 feet in a yard. Create a class named InchConversion. Its main() method accepts a value in inches from a user at the keyboard, and in turn passes the entered value to two methods. One converts the value from inches to feet, and the other converts the same value from inches to yards. Each method displays the results with appropriate explanation. Save the application as InchConversion.java.
Chapter 3 Solutions
Java Programming, Loose-leaf Version
Ch. 3 - Prob. 1RQCh. 3 - Prob. 2RQCh. 3 - Prob. 3RQCh. 3 - Prob. 4RQCh. 3 - Prob. 5RQCh. 3 - Prob. 6RQCh. 3 - Prob. 7RQCh. 3 - Prob. 8RQCh. 3 - Prob. 9RQCh. 3 - Prob. 10RQ
Ch. 3 - Prob. 11RQCh. 3 - Prob. 12RQCh. 3 - Prob. 13RQCh. 3 - Prob. 14RQCh. 3 - Prob. 15RQCh. 3 - Prob. 16RQCh. 3 - Prob. 17RQCh. 3 - Prob. 18RQCh. 3 - Prob. 19RQCh. 3 - Prob. 20RQCh. 3 - Prob. 1PECh. 3 - Prob. 2PECh. 3 - Prob. 3PECh. 3 - Prob. 4PECh. 3 - Prob. 5PECh. 3 - Prob. 6PECh. 3 - Prob. 7PECh. 3 - Prob. 8PECh. 3 - Prob. 9PECh. 3 - Prob. 10PECh. 3 - Prob. 11PECh. 3 - Prob. 12PECh. 3 - Prob. 13PECh. 3 - Prob. 1GZCh. 3 - Prob. 2GZCh. 3 - Prob. 1CP
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
- In Java, all arguments are transferred to a method via value call (call by value)? Choose one of the options:TrueFalsearrow_forwardI am struggling on this one. This is the question - Write an application that computes and displays the day on which you become(or became) 10,000 days old. For example, if you we're born on January 1st, 2000, the output would be I will be 10000 days old on 2027-05-19. This is the starting code - import java.time.*; public class TenThousandDaysOld { public static void main(String[] args) { // Write code here } }arrow_forwardWhich of the following statements is FALSE about classes in Java? a Every program is a class. b All methods are classes. c All helping software consists of classes. d All programmer-defined types are classes.arrow_forward
- I already written a code but this error keeps on showing up, I don't know what's wrong with it. Programming language used is Java. If my code is messy, please debug it. Thank you. Problem: In this lab, you complete a partially written Java program that includes methods that require multiple parameters (arguments). The program prompts the user for two numeric values. Both values should be passed to methods named calculateSum(), calculateDifference(), and calculateProduct(). The methods compute the sum of the two values, the difference between the two values, and the product of the two values. Each method should perform the appropriate computation and display the results. The source code file provided for this lab includes the variable declarations and the input statements. Comments are included in the file to help you write the remainder of the program. My code: import java.util.Scanner; public class Computation { public static void main(String args[]) { double value1;…arrow_forwardCreate a new Java program called MyInfo. Create one or more method(s) that pass the following information as parameters and prints your info when method(s) called. Use appropriate data types and identifiers. Full nameMiddle InitialAgeMajorGPAarrow_forwardWhat data type will be returned from a method with the following method header? public static void printFeedback(int number, String text){ } An integer and a String An integer A String Nothing will be returned in javaarrow_forward
- Write/Create a Java objects and class program that creates a car object, and displays the year and name with one method “speed” And will display the following output: Year: 2021 Model: Toyota Speed: 200km/harrow_forwardjava Create a method called next3() that will take an int argument and print the three numbers that come after the given number. The next3() method is already called in the main method. Print in the following format: $number1 $number2 $number3 The three next numbers are printed on the same line with spaces between them This is a void method with an int parameterarrow_forwardCreate a class named Percentages whose main() method holds two double variables, and prompt the user for values. Pass both variables to a method named computePercent() that displays the two values and the value of the first number as a percentage of the second one. For example, if the numbers are 2.0 and 5.0, the method should display a statement similar to: 2.0 is 40 percent of 5.0. Then call the method a second time, passing the values in reverse order. An example of the program is shown below: Enter a double >> 3.7 Enter another double >> 12.3 3.7 is 30.081300813008127 percent of 12.3 12.3 is 332.43243243243245 percent of 3.7 Task 01: Create the Percentages class. Task 02: The computePercent() method displays the percent of the first argument of the second argument. Task 03: The Percentages program accepts 2 double values from the console and displays the percent of first value of the second value and vice versa.arrow_forward
- Write a method named raiseSalary that accepts two integers as an argument and returns its sum multiplied by 15%. Write a tester program to test the method. The class name should be your ID (for example Id S190058401). The programming language I'm using is Java. So, It'll be much appreciated if the solution was in Java Please include a screenshot of the solution and use the Example ID in the question Thanksarrow_forwardCreate an application in Java that calculates the amount of interest for a loan amount. ConsoleWelcome to the Interest CalculatorEnter loan amount: 520000Enter interest rate: .05375Loan amount: $520,000.00Interest rate: 5.375%Interest: $27,950.00Continue? (y/n): yEnter loan amount: 4944.5Enter interest rate: .01Loan amount: $4,944.50Interest rate: 1%Interest: $49.45Continue? (y/n): nSpecificationsThis application should use the BigDecimal class to make sure that all calculations are accurate. It should round the interest that's calculated to two decimal places, rounding up if the third decimal place is five or greater. The application should format currencies to allow for up to 2 decimal places and percentages to allow for up to 3 decimal places. Assume that the user will enter valid double values for the loan amount and interest rate. The application should continue only if the user enters 'y' or 'Y' to the question to continue.arrow_forwardCreate a program named TipCalculation that includes two overloaded methods named DisplayTipInfo. One should accept a meal price and a tip as doubles (for example, 30.00 and 0.20, where 0.20 represents a 20 percent tip). The other should accept a meal price as a double and a tip amount as an integer (for example, 30.00 and 5, where 5 represents a $5 tip). Each method displays the meal price, the tip as a percentage of the meal price, the tip in dollars, and the total of the meal plus the tip. Include a Main() method that demonstrates each method. For example if the input meal price is 30.00 and the tip is 0.20, the output should be: Meal price: $30.00. Tip percent: 0.20 Tip in dollars: $6.00. Total bill $36.00arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Programming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:CengageMicrosoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,EBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENT
- EBK JAVA PROGRAMMINGComputer ScienceISBN:9781305480537Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENT
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781305480537
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Files & File Systems: Crash Course Computer Science #20; Author: CrashCourse;https://www.youtube.com/watch?v=KN8YgJnShPM;License: Standard YouTube License, CC-BY
UNIX Programming (Part - 10) The File System (Directories and Files Names); Author: ITUTEES;https://www.youtube.com/watch?v=K35faWBhzrw;License: Standard Youtube License