Absolute Java (6th Edition)
6th Edition
ISBN: 9780134041674
Author: Walter Savitch, Kenrick Mock
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Textbook Question
Chapter 4, Problem 24STE
If a class is named CoolClass, what names are allowed as names for constructors in the class CoolClass?
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Parent Class: Food
Write a parent class called Food. A food is described by a name, the number of grams of sugar (as a whole number), and the number of grams of sodium (as a whole number).
Core Class Components
For the Food class, write:
the complete class header
the instance data variables
a constructor that sets the instance data variables based on parameters
getters and setters; use validity checking on the parameters where appropriate
a toString method that returns a text representation of a Food object that includes all three characteristics of the food
Class-Specific Method
Write a method that calculates what percent of the daily recommended amount of sugar is contained in a food. The daily recommended amount might change, so the method takes in the daily allowance and then calculates the percentage.
For example, let's say a food had 6 grams of sugar. If the daily allowance was 24 grams, the percent would be 0.25. For that same food, if the daily allowance was 36 grams, the…
Look at the following code, which is the first line of a class definition. What is the name ofthe superclass? What is the name of the subclass?class Canary(Bird):
Describe how you can use an interface as an alternative to a class to specify the type for a parameter.
Chapter 4 Solutions
Absolute Java (6th Edition)
Ch. 4 - Write a method called makeItNewYears that could be...Ch. 4 - Write a method called yellIfNewYear that could be...Ch. 4 - Prob. 3STECh. 4 - Write a method called happyGreeting that could be...Ch. 4 - Prob. 5STECh. 4 - Write a method called advanceYear that could be...Ch. 4 - Prob. 7STECh. 4 - Prob. 8STECh. 4 - Consider the definition of the method monthString...Ch. 4 - The method writeOutput in Display 4.2 uses the...
Ch. 4 - Rewrite the definitions of the methods getDay and...Ch. 4 - Rewrite the method getMonth in Display 4.2 using...Ch. 4 - In the definition of precedes in Display 4.7, we...Ch. 4 - Prob. 14STECh. 4 - Following the style guidelines given in this book,...Ch. 4 - Prob. 16STECh. 4 - List all the accessor methods in the class...Ch. 4 - List all the mutator methods in the class...Ch. 4 - Write a better version of the method dateOK with...Ch. 4 - What is the signature of each of the following...Ch. 4 - Prob. 21STECh. 4 - Prob. 22STECh. 4 - Prob. 23STECh. 4 - If a class is named CoolClass, what names are...Ch. 4 - Suppose you have defined a class such as the...Ch. 4 - What is a no-argument constructor? Does every...Ch. 4 - What would be the last line in the dialogue in...Ch. 4 - What would be the last line in the dialogue in...Ch. 4 - Write a program that outputs a certain coded...Ch. 4 - Prob. 2PPCh. 4 - Define a class called Journal that could be used...Ch. 4 - Define a class called WordCount whose objects...Ch. 4 - Write a grading program for a class with the...Ch. 4 - Prob. 7PPCh. 4 - Redefine the class Date in Display 4.13 so that...Ch. 4 - Define a class whose objects are records on animal...Ch. 4 - Prob. 10PPCh. 4 - Prob. 11PPCh. 4 - This programming project extends Programming...Ch. 4 - Your Community Supported Agriculture (CSA) farm...Ch. 4 - A comma-separated values (CSV) file is a simple...Ch. 4 - Prob. 15PP
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
Explain what can be done with primary keys to eliminate key ripple effects as a database evolves.
Modern Database Management (12th Edition)
What is the difference between an object and a class?
Computer Science: An Overview (13th Edition) (What's New in Computer Science)
What are the advantages and disadvantages of implicit declarations?
Concepts Of Programming Languages
An objects data items are stored in its ___________ .
Starting Out with C++: Early Objects (9th Edition)
Explain the problems that denormalized tables may have for insert, update, and delete actions.
Database Concepts (7th Edition)
The STL stack container is an adapter for the _________, __________, and ___________ STL containers.
Starting Out with C++ from Control Structures to Objects (9th 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
- What is a default constructor? Does every class have a default constructor?arrow_forwardAssume that you have created a class named MyClass. The header of the MyClass constructor can be ____________. public MyClass() public MyClass (double d) Either of these can be the constructor header. Neither of these can be the constructor header.arrow_forwardYou cannot use the isinstance function to determine whether an object is an instance of a subclass of a class.True or Falsearrow_forward
- T/F: Instance variables are shared by all the instances of the class. T/F: The scope of instance and static variables is the entire class. They can be declared anywhere inside a class. T/F: To declare static variables, constants, and methods, use the static modifier.arrow_forwardYou have a method that requires an argument that is an instance of the superclass, and it expects you to provide it. It will function properly if you provide it with an object of a subclass rather than a superclass. Is it even possible? Where is the value in that?arrow_forwardI have multiple constructors defined in a class. Is it possible to call a constructor from another constructor’s body?arrow_forward
- The only way to access superclass's private members is through the public methods, or protected methods inherited from the superclass. True Falsearrow_forwardThis is the question - Create a class named Rock that acts as a superclass for rock samples collected and catalogued by a natural history museum. The Rock class contains the following fields: sampleNumber - of type int description - A description of the type of rock (of type String) weight - The weight of the rock in grams (of type double) Include a constructor that accepts parameters for the sample number and weight. The Rock constructor sets the description value to "Unclassified". Include get methods for each field. Create three child classes named IgneousRock, SedimentaryRock, and MetamorphicRock. The constructors for these classes require parameters for the sample number and weight. Search the Internet for a brief description of each rock type and assign it to the description field using a method named setDescription inside of the constructor. I am only missing two checks and they seem to be with the rock, here is my code then I will copy one check - import java.util.*;…arrow_forwardThis is the question - Create a class named Rock that acts as a superclass for rock samples collected and catalogued by a natural history museum. The Rock class contains the following fields: sampleNumber - of type int description - A description of the type of rock (of type String) weight - The weight of the rock in grams (of type double) Include a constructor that accepts parameters for the sample number and weight. The Rock constructor sets the description value to "Unclassified". Include get methods for each field. Create three child classes named IgneousRock, SedimentaryRock, and MetamorphicRock. The constructors for these classes require parameters for the sample number and weight. Search the Internet for a brief description of each rock type and assign it to the description field using a method named setDescription inside of the constructor. This is the code I have, the program does not like at all what I have - import java.util.*; public class DemoRock { public static…arrow_forward
- What method is automatically executed whenever a new instance of the class, which the method belongs to, has been instantiated? a. encapsulation b. abstraction c. polymorphismarrow_forwardYou have a method which requires an argument of type superclass. It will function if you supply a subclass object rather than a superclass object. Is it permissible? What is the purpose?arrow_forwardWhat are the benefits of having a destructor for a class?arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Microsoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,EBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTProgramming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher: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
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage
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