Concept explainers
Look at the following method header:
void displayPoint(Point<? extends Number> myPoint)
Which of the following objects would we be allowed to pass as an argument to the displayPoint method? (Select all that apply.)
a. Point<Number> p;
b. Point<Integer> p;
c. Point <Double> p;
d. Point <String> p;
Want to see the full answer?
Check out a sample textbook solutionChapter 17 Solutions
Starting Out with Java: From Control Structures through Data Structures (4th Edition) (What's New in Computer Science)
Additional Engineering Textbook Solutions
Introduction to Java Programming and Data Structures, Comprehensive Version (11th Edition)
C Programming Language
Modern Database Management (12th Edition)
Artificial Intelligence: A Modern Approach
Web Development and Design Foundations with HTML5 (9th Edition) (What's New in Computer Science)
Starting Out with C++ from Control Structures to Objects (8th Edition)
- OOP1 - Objects, Classes, and Encapsulation Create a program that has the following method and corresponding usage. 1. PerimeterTriangle - compute the perimeter of a trianglearrow_forwardWrite Rectangle class to represent a rectangle. The class contains:a. Two double data fields named width and height that specify the width and height ofthe rectangle. The default values are 1 for both width and height.b. A no-arg constructor that creates a default rectangle.c. A constructor that creates a rectangle with the specified width and height.d. A method named getArea() that returns the area of this rectangle.e. A method named getPerimeter() that returns the perimeter.arrow_forwardPlease written by computer source JAVA. This is my third time reposting this question. I need DATETEST class written to fit my ALREADY WRITTEN date.java. thank you!Write DateTest class which includes the main method. The program should create three objects of the Date class and one of them should use the default constructor and the other two use three-parameter constructor. Print all three dates using toString method. Change the month, day, and year of one of the dates using set methods, and then use get methods to display the new value of month, day, and year. Print all three dates again using printDate method. (please include comments)Here is my "date.java" I just need you to help with the test class package class Date { // month, day, and year as private instance variables. private int month; private int day; private int year; //default constructor public Date() { // set the date to 1/1/2000 this.month = 1; this.day = 1; this.year = 2000; } // three-parameter constructor will…arrow_forward
- Create a constructor for the Student class you created. The constructor should initialize each Student’s ID number to 9999, his or her points earned to 12, and credit hours to 3 (resulting in a grade point average of 4.0). Write a program that demonstrates that the constructor works by instantiating an object and displaying the initial values. Save the application as ShowStudent2.java.arrow_forwardCreate an car class that will be used by a car shop to keep track of inventory. The following attributes should be present in your automobile class: -private string make-private string model-private string color-private int year-private int mileage. The program should have methods such as: -default constructor-parameterized constructor-add a new vehicle method-list vehicle information (return string array)-remove a vehicle method-update vehicle attributes method. All methods should include try..catch constructs. Except as noted all methods should return a success or failure message (failure message defined in "catch"). 1. Create an additional class to call your automobile class (e.g., Main or AutomobileInventory). Include a try..catch construct and print it to the console. 2. Call automobile class with parameterized constructor (e.g., "make, model, color, year, mileage").a) Then call the method to list the values. Loop through the array and print to the screen. 3. Call the remove…arrow_forwardRead the instructions below and write your code using Microsoft Visual Studio (Community version). Build your own console application with C#. Write a Rectangle class, the private data members are the length (len) and width (wid) of the rectangle, the parameterless constructor sets len and wid to 0, and the parameterized constructor sets the value of length (len) and width (wid). In addition, the class also includes common methods such as calculating the perimeter of the rectangle, calculating the area of the rectangle, obtaining the length value of the rectangle, obtaining the width value of the rectangle, and modifying the length and width values of the rectangle to the corresponding formal parameter values. Please upload your executable C# file as attachment in the system.arrow_forward
- Design an application that declares two Rectangle objects and sets and displays their values. Design an application that declares a Rectangle object using the second constructor and then displays the object's values Design an application that declares an array of 5 Rectangle objects. Prompt the user for data for each object, and then display all the values. In Pseducode Thanksarrow_forwardDefine the Circle2DYourLastName class that contains: Two double data fields names x and y that specify the center of the circle withgetter methods. A double data field radius with getter method. A constructor that creates a circle with specified x, y, and radius. A method findTypeOfIntersection to determine and return types ofintersection as string (contained, overlap, or separate).Design a user class that prompts the user to enter the coordinates of the center andradius of two circles and displays the type of intersection. Allow the user to repeat yourprogram using a ConfirmDialog Box.arrow_forwardPlease check the images for the whole question. Thank you. /* TestCarSensor.java - program to test the CarSensor class.*/public class TestCarSensor{public static void main (String[] args){// 1. declare CarSensor objectsCarSensor generic = new CarSensor(); // default sensor, all values "zero"CarSensor tempCel = new CarSensor("temperature sensor", -50, +300, "C"); // temperature sensor (Celsius)CarSensor speed = new CarSensor("speed sensor", 0, 200, "km/h"); // speed sensor (kms/hour)CarSensor speed2 = new CarSensor("speed sensor 2", 0, 200, "m/h"); // speed sensor 2 (miles/hour)// 2. test changing desc and limitsSystem.out.println ();System.out.println ( generic ); // display generic sensor (zero)generic.setDesc ("special sensor"); // change descriptiongeneric.setLimits (-5,5,"units"); // change limitsSystem.out.println ( generic ); // display generic sensor again// 3. test displaying object (calling .toString() )System.out.println ();System.out.println ( tempCel );System.out.println (…arrow_forward
- Create a class named Ship that has two private fields one for the name (string) of the ship, and the other for the year (string) the ship was built. The class contains- a parameterized constructor to set the values of each field- get methods for each of the fields- display method to display the ship’s information.Create a class named CruiseShip that descends from Ship class. CruiseShip class should have a private field for the maximum number of passengers (int).The class contains- a parameterized constructor to set the value of the field- get and set method for the field- a display method that overrides ship class display method anddisplay CruiseShip information. Create an application/class named CruiseShipDemo that allows a user toenter values to create 5 CruiseShip objects and save them in the array. Display the records.The CruiseShipDemo class should have a method named update to updatethe CruiseShips information. The method prompt the user for the ship name, if the requested record…arrow_forwardAttached you will find a Java class called Employee. This class includes a constructor which sets name to blanks and salary to $0.00 and a constructor which sets name to a starting name and salary to a set amount. Additionally, the class includes methods to set the name and salary and return the name and salary. You will create a new class called Manager that inherits from the attached class Employee. Add a field named department of type String. Create a get and set method for the department variable. Supply a method toString that prints the manager's name, department, and salary. But you may not change anything in the Employee class. You will then create a test class that uses the Manager class. The test class should prompt the user to enter name, department and salary. This information should be stored in an array. Upon entry of an employee records, the program should output the information you entered.arrow_forwardCreate an object called Circle. Declare the following integer variables for the object Circle, radius, diameter, and pi is declared as double. Create the following for the Circle object:● Implicit constructor (default constructor)● Void method Calculate (double pi, int radius) to calculate the area of the Circle object. The method must include a system.out statement that displays the area value. Use the following formula to calculate area of the circle:Area = pi * (r * r)Your program includes a main class called Shape with a reference c1 to the Circle object. Pass the following values to the object Circle:radius = 4diameter = 8pi = 3.14Include output statements to view the values passed to the object Circle. Name of the object, variables, the void method and the main program are provided in the question JAVA language to be usedarrow_forward
- 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