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 19RQ
Program Description Answer
The constructor of the class “Student” must be named as “Student()”.
Hence, the correct option is “d”.
Expert Solution & Answer
Trending nowThis is a popular solution!
Students have asked these similar questions
Create four (4) Java classes named Color, Model, Car, and CarDemo.
In the Color class, create an enum named Color that consists of six (6) colors of your choice.
In the Model class, create an enum named Model that contains the following values: SEDAN, SUV, CONVERTIBLE, and HATCHBACK.
In the Car class, declare three (3) private fields:
int variable named year
A Model object named model
A Color model named color
Add a constructor for the Car class with three (3) parameters: yr (int), model (Model), and color (Color). Inside the constructor, assign yr to year, m to model, and c to color.
Add a display( ) method that prints the three (3) Car object's data.
In the main method of the CarDemo class, instantiate two (2) Car objects assigning values to them using enumeration values for the models and colors. Example: Car car1 = new Car(2014, Model.SUV, Color.RED);
Add two (2) statements to display the data of the two (2) Car objects.
Assume that you have created a class named MyClass, and that a working program contains the following statement:output MyClass.numberWhich of the following do you know?a. number is a numeric field.b. number is a static field.c. number is an instance variable.d. all of the above
Create a class named printing that will include a method called print details, that will print the customer invoice. In the printing class include another method called customer purchase report which will display the following information:
All in 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
Similar questions
- Stage 1: In the first file Student.java, you should include the following additional instancevariables and methods (other than all instance variables and methods inherited from classPerson):• Private instance variables studentID, and major;• A constructor takes four inputs (name, age, studentID and major);• Two additional getter methods to return each of instance variables (accessor);• Two setter methods to change each of instance variables (mutator);• A method toString that converts a student’s information into string form. Thestring should have the format as shown in Figure 1. You should override superclasstoString() method.• A method compareTo that implements the interface Comparable, so that Studentobjects can be sorted by studentID in an ascending order.Stage 2: In the second file Instructor.java, you should include the following additionalinstance variables and methods (other than all instance variables and methods inheritedfrom class Person):• Private instance variable salary;•…arrow_forwardThis is java question: Create a class named Bottle, which contains the following attributes: isFull (boolean), drinkType (ex: water), fillLevel (max: 100). Then, create a method called drink, which takes an argument of how much liquid the user drinks. When the user calls drink, subtract the amount drank from the fillLevel and make sure that isFull is set to false. Lastly, create a constructor that initializes the object as a full bottle containing water.arrow_forwardCreate a class called Student with the following details. Java: Three data fields M1, M2 and M3 of integer type with the default value of 50, 60 and 70. One no-arg constructor One constructor which will provide values for all data fields Create one method Total() which will return total of the marks Create one method Average (I which will return average of the marksarrow_forward
- create a class named checkup with fields that you read a patient number, blood pressure figures (systolic or diastolic), and two cholesterol figures (ldl and hdl). include a method named computeratio() that divides ldl cholesterol by hdl cholesterol and displays the result. include an additional method named explainratio() that explains that hdl is knowns as “good cholesterol” and that a ratio of 3.5 or lower is considered optimum java programarrow_forwardThanks In Advance, and i apperciate the quicknresponse. Q1. Design a class named Car that has the following fields Design a Class You’ll design a class named Car that has the following fields: yearModel—An Integer that holds the car’s model year make—A String that holds the make of the car speed—An Integer that holds the car’s current speed The class should have the following constructor and other methods: The constructor should accept the car’s model year and make as arguments. These values should be assigned to the object’s yearModel and make fields. The constructor should also assign 0 to the speed field. Design appropriate accessor methods to get the values stored in an object’s yearModel, make, and speed fields. The accelerate method should add 5 to the speed field each time it’s called. The brake method should subtract 5 from the speed field each time it’s called. Part 2: Design a Program You’ll create both pseudocode and a flowchart to design a program that creates a Car…arrow_forwardCreate a class Car with parameters companyName, color, maxSpeed (Not more than 150) andcategory. Use appropriate data types and access specifiers. Use default constructor to create objectsof cars. (JAVA)arrow_forward
- (Java) Create a class called Date that includes three instance variables-a month (type int), a day (type int) and a year (type int). Provide a constructor that initializes the three instance variables and assumes that the values provided are correct. Provide a set and a get method for each instance variable. Provide a method displayDate that displays the month, day and year separated by forward slashes (/). Add a main method to the class that demonstrates class Date's capabilities. Standard output: Enter·the·month,·day·and·year·in·the·form·XX·XX·XXXX·and·hit·enter:The·Date·object's·state·is:·11/5/1929↵ Enter·a·new·year:The·Date·object's·state·is:·11/5/1978↵ Enter·a·new·day:The·Date·object's·state·is:·11/12/1978↵ Enter·a·new·month:The·Date·object's·state·is:·6/12/1978↵arrow_forwardplease use java to answer the following question Design and implement a class named Triangle that extends GeometricObject. The class contains: Three double data fields named side1, side2, and side3 with default values 1.0 to denote three sides of the triangle. A no-arg constructor that creates a default triangle. A constructor that creates a triangle with the specified side1, side2, and side3. The accessor methods for all three data fields. A method named getPerimeter() that returns the perimeter of this triangle. A method named toString() that returns a string description for the triangle. The toString() method is implemented as follows: return "Triangle: side1 = " + side1 + " side2 = " + side2 + " side3 = " + side3; Write a test program that prompts the user to enter three sides of the triangle, a color, and a boolean value to indicate whether the triangle is filled. The program should create a Triangle object with these sides and set the color and filled properties…arrow_forwardIN JAVA First of all you need to store your desired information for each person. For this you can createa user-defined data type (i.e. a class). Make a class PersonInfo with name, address and phonenumber as its attributes. Write a parameterized constructor for this class. Write print methodin PersonInfo class that displays one person record on a message dialog box.Step2 – Make AddressBook classTake the example of daily life; generally address book is used to store more than one personrecords and we don’t know in advance how many records are going to be added into it. So,we need some data structure that can help us in storing more than one PersonInfo objectswithout concerning about its size. List can be used to achieve the above functionality.1- Create a class AddressBookArrayList with an object persons of ArrayList as itsattribute. This arraylist will be used to store the information of different persons inthe form of PersonInfo Objects. This class will also provide…arrow_forward
- WRITE A JAVA CODE FOR THE FOLLOWING Develop a set of classes for a college to use in various student service and personnel applications. Classes you need to design include the following: • Person — A Person contains the following fields, all of type String: firstName, lastName, address, zip, phone. The class also includes a method named setData that sets each data field by prompting the user for each value and a display method that displays all of a Person’s information on a single line at the command line on the screen. For example: Joe Smith 111-N-Student-Lane 88888 888-888-8888 • CollegeEmployee — CollegeEmployee descends from Person. A CollegeEmployee also includes a Social Security number (ssn of type String), an annual salary (annualSalary of type double), and a department name (dept of type String), as well as methods that override the setData and display methods to accept and display all CollegeEmployee data in addition to the Person data. The display method should display…arrow_forwardQ1: Write a Java class called Machine which has: 2 instance variables brandName and power (to check if it is On or not) 2 constructors (a multi-argument constructor and a zero-argument one) getters for the two instance variables a setter for brandName 2 methods switchOn() and switchOff() which change the value of power a method called display() to print the status of the machineQ2: Write a Java class called TestMachines which has a main method to test yourcode as follows: create a Machine object to be initialized to "Dell" brand and to be Off. create another Machine object using the zero-arg constructor. Then change itsbrand to "Sharp" and switch it on. print the status of the 2 machines. declare and create an array that can hold up to 3 machines fill the array with suitable data print how many machines of brand "Dell" declare and create an ArrayList of machines fill the list with suitable data print how many machines are On.arrow_forwardPlease teach me how to fix an error from my JAVA source code. I have set up the source code with class name "ProductionWorker" and there were a error occured on second page of sceenshot where it is highlighted. //import the file import java.util.*; //create the class class Employee { //create the variable private String emp_num; //create the date variable private Date hiring_date; // default constructor public Employee() { //assign the emp num. this.emp_num = "000-A"; //assign the Date this.hiring_date = new Date(); } // constructor parameter public Employee(String emp_num, Date hiring_date) { this.emp_num = emp_num; this.hiring_date = hiring_date; } // getter method public String getEmployeeNumber() { return this.emp_num; } // call the gethiringdate function public Date gethiringDate() { // return the date return this.hiring_date; } // setter method public void setEmployeeNumber(String emp_num) { //set the emp num. this.emp_num = emp_num; } //set the hiring date public void…arrow_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