Consider the following code snippet. public interface Measurable { double getMeasure); } public class Coin implements Measurable { public Coin(double aValue. String aName) {.. } public double getMeasure) { return value; } } public class BankAccount implements Measurable { public BankAccount(double initBalance) { .-- } public void getMeasure( { return balance; } } Which of the following statements is correct? Justify your choice. a) Coin dime = new Coin(0.1, "dime"); BankAccount b = (Measureable)dime; b) Measureable m = new BankAccount(1000); BankAccount b= m; c) Coin dime = new Coin(0.1, "dime"); Measurable m = dime; d) Measurable m = new Coin(0.1, "dime"); Coin dime = m;
Q: An encapsulation violation occurs when private information that should not be changed by external…
A: The given feature Encapsulation is one of the most favorite features of Object-oriented programming…
Q: What is the output of the following code? public interface finalExam { int x = 10; void…
A: The code snippet declares an interface finalExam with x=10 and two abstract methods finalMethod()…
Q: Write a Hamster class that is a subclass of Pet. Include: an additional attributes called…
A: A class is a group of objects which have common properties. A constructor is a method that is used…
Q: Model the world described below by defining proper OOP items (i.e. class, abstract class, interface…
A: Here, Bird will be the Super class and all the remaining classes are subclasses
Q: n JAVA: A subclasss of you bicycle class for a mountain bicycle, as described in the section:…
A: import java.util.*; //Bicycle interface interface Bicycle { abstract void changeCadence(int…
Q: Classes and Objects) Hand-write a complete Java class that can be used to create a Car object as…
A: Program Plan: 1) Create a java class name vehicle. 2) Create Constructor methods/functions :…
Q: Implement the following classes / abstract classes below. Monster abstract class which has health…
A: public class Main { public static void main (String[] args) { //create 3 instances and…
Q: Consider the class Arthropod and the interface Edible as described below: public class Arthropod…
A: Extra functions created for the part 6: public String getSpecies(): it return species value since…
Q: Consider the following code snippet. public interface Measurable { double getMeasure): } public…
A: For the given interface concept program the correct statement is ?
Q: write a Java application that implements different types of insurance policies for employees of an…
A: PROGRAM CODE: // import the required librariesimport java.util.*;// start definition of abstract…
Q: thod
A: Create classes Name, DebitCard and TestClass as per the requirements of the question. In the…
Q: Include the following methods: - A constructor with 3 parameters. Initialize the 3 member variables…
A: Name.java class: public class Name { String firstname,middlename,lastname; public Name(String…
Q: s that will extend the given Animal class and optionally implement a leg count interface. (Image…
A: Given : Animal.java abstract class Animal { String FUR="fur"; String FEATHER = "feather"; String…
Q: in java A class Book is designed to model a book written by one author. It contains: Four private…
A: //Driver code import java.util.*; public class Main { public static void main(String[] args) {…
Q: Write an interface as follows: The interface is named ServiceReminder It has one method named…
A: By default interface contains abstract methods. This means that the body of method is not provided…
Q: java programming Complete the code for the class StudentAccount in the following. Add constructors…
A: The abstract class is the class in which abstract classes can't be created object and if the class…
Q: What is the output of the following code? public interface finalExam { int x = 10; void…
A: Hello student. Warm welcome from my side. Hope you are doing great. I will try my best to answer…
Q: Create a Dog and a Cat class, each of which inherit from Animal. Each class should have a…
A: Programs are a set of lines of code that give the machine instructions. To complete those tasks,…
Q: Hand-write two Java classes, Car and Truck. They are bothsubclasses of Vehicle.a. A car has an…
A: Note: Comments have been included in the source code itself to have a better understanding of the…
Q: In java Create an abstract super class called Employee with the following attributes: name :…
A: Hey there, I am writing the required solution based on the above given question. Please do find the…
Q: N JAVA Write a class Store which includes the attributes: store name, city. Write another class…
A: Step 1 The code is given in the below step by step
Q: Consider the following class definition and answer the following question. public class MyClass {…
A:
Q: Assume the class Student implements the Speaker interface from the textbook. Recall that this…
A: HERE IS COMPLETE CODE WITH OUTPUT
Q: It has just one Main class which tests abstract class Animal and its 3 subclasses: Dog, Cat, and…
A: //declaring interfacepublic interface Talker{ //declaring abstract methods public void…
Q: What is the output of the following code? public interface yourInterface { int x = 10, y = 20; void…
A: Interface: Interface in java is abstract type. The methods of interface are implemented by classes.…
Q: Write a Java application that implements different types of insurance policies for employees of an…
A: Actually, the answer has given below:
Q: java Prepare an abstract class SpecialColor with one property the color name (String) and two…
A: The three classes will be created as follows: Class SpecialColor This class has one attribute called…
Q: class Point with instance variables as: xCoordinate(int) and yCoordinate(int). Write public instance…
A: Program code: Filename: Point class(PointClass.java) class PointClass{ private int xCoordinate;…
Q: Consider the following class definition and answer the following questions: public class MyClass {…
A: We need to find the output of the given Java code. MyClass object1=new MyClass(12,15); //This sets…
Q: Implement the following UML Class diagrams. Create several Account objects and a Bank object, then…
A: Given: the Uml diagram, for Account and Bank class: Main class objects:
Q: write all the code necessary for a class Toaster as described here. A toaster can be described as…
A: Introduction: Needs to create a JAVA program with given fields. There should be a default…
Q: In Java Use inheritance to create the class PassengerPlane. An object of this class includes a…
A: Introduction of the Program: The Java Program uses the concept of inheritance. Here the Airplane…
Q: Lab 6 - Exercise 2. Write a test driver that reads data about two surgeons and print the A Doctor…
A: public class Doctor { //declaring data memebers private String name; private int salary;…
Q: n the following statement: public abstract class Vehicle extends DD implements Car{ . . . } DD must…
A: Note: Please note that we are only allowed to solve one question in one post. if you want to get…
Q: A. Write the classes as shown in the following class diagram. Movable is an interface and…
A: Movable.java public interface Movable { void moveUP(); void moveDown(); void…
Q: What is the output of the following code? public interface yourInterface { int x = 10; %3D int y =…
A: Operators are the fundamental building blocks of all programming languages. Java, too, has a variety…
Q: Write a subclass of Account as CheckingAccount. CheckingAccount class will have the additional…
A: Given:-
Q: Given the following superclass: abstract class Shape { private int sides; abstract double…
A: A class is a group of objects which have common properties. A constructor is a method that is used…
Q: Given the following class definition: class Point2d { private int x, y; public Point2d () { x = 0; y…
A: Solution: Given, Point2d.java public class Point2d { private int x, y; public Point2d() { x =…
Q: An encapsulation violation occurs when private information that should not be changed by external…
A: Encapsulation in object-oriented programming usually known as binding the data altogether with the…
Q: Explain the following Java Abstraction code in details and draw the UML notations diagram.
A: Abstraction: It is simply a process of hiding details Like how we made color in Shape class as…
Q: FOR JAVA 1. Implement the following interfaces and classes in Java. Vehicle interface that has has…
A: Vehicle.java ====================== //creating vehicle interfacepublic interface Vehicle {…
Q: Create abstract class Ticket, and classes TrainTicket and PlaneTicket. Define all attributes and…
A: We need to implement the : Ticket.java TrainTicket.java PlaneTicket.java as per the given…
Q: Implement all the classes using Java programming language from the given UML Class diagram.
A: public class Shape { //declaring instance variables private String color; private boolean filled;…
Q: A class called MyPoint, which models a 2D point with x and y coordinates, is designed as shown in…
A: A class called MyPoint, which models a 2D point with x and y coordinates, is designed as shown in…
Q: Write a program in Java that performs the following tasks: Creates a class called Person having…
A: Step 1:- Program Approach:- 1.Create class Person with the attributes personName and personId and…
Q: 1- public class Student { 2 3 public abstract double calcScore(); 4 5 } Which of the following is…
A: The given code is a java code snippet where a Student class is created. The student class has method…
Trending now
This is a popular solution!
Step by step
Solved in 2 steps
- Consider the following code snippet. public interface Measurable { double getMeasure): } public class Coin implements Measurable { public Coin(double aValue. String aName) { .- } public double getMeasure( { return value; } } public class BankAccount implements Measurable { public BankAccount(double initBalance) { ... } public void getMeasurel) { return balance; } } Which of the following statements is correct? Justify your choice. a) Coin dime = new Coin(0.1, "dime"); BankAccount b = (Measureable)dime; b) Measureable m = new BankAccount(1000); BankAccount b = m; c) Coin dime = new Coin(0.1, "dime"); Measurable m = dime; d) Measurable m = new Coin(0.1, "dime"); Coin dime = m;public class MyGenClass { private T1 name; private T2 stulD; private T3 CGPA; public void setStuData( ){ I/ parameters name = n; stulD = d: CGPA = g; } public void printAsString() { System.out.println( } ); I/ print all information as string public static void main(String args||) { Il Create an object stu by parameters String, Integer, Double Il Call setStuData() with any values you like /l Call printAsString() } }public class Father { public String name; public int age; // customer name Father(){ name=”Hassan”; age=50;} public void display(){ System.out.println(“Name:”+name); System.out.println(“Age:”+age); } } 1. Based on Figure 3, create a class named Child that inherits the Father class. Declare an instance name location (String) for class Child. 2. Define a constructor in class Child and give an appropriate initial values for the instance (name, age, location). 3. Define a method display () in class Child, execute the display ( ) method in superclass using the keyword super. Method display ( ) in class Child should print the information of name, age and location 4. Create other class named Main for the main method and create 2 objects for the 2 classes (Father and Child). Then execute the display ( ) method for Father and Child. Example of the output as in Figure 4: Father's info: Name: Josh Age: 50 Child's info: Name: Christy Age: 20 Location:…
- What is outpout? public class Vehicle { public void drive(){ System.out.println("Driving vehicle"); } public class Plane extends Vehicle { @Override public void drive(){ System.out.println("Flying plane"); } public static void main(String args[]) { Vehicle myVehicle myVehicle.drive(); } } = new Plane(); syntax error Driving vehicle Flying plane Flying plane O Driving vehicleFor the following four classes, choose the correct relationship between each pair. public class Room ( private String m type; private double m area; // "Bedroom", "Dining room", etc. // in square feet public Room (String type, double area) m type type; m area = area; public class Person { private String m name; private int m age; public Person (String name, int age) m name = name; m age = age; public class LivingSSpace ( private String m address; private Room[] m rooms; private Person[] m occupants; private int m countRooms; private int m countoccupants; public LivingSpace (String address, int numRooms, int numoccupants) m address = address; new int [numRooms]; = new int [numOceupants]; m rooms %3D D occupants m countRooms = m countOccupants = 0; public void addRoom (String type, double area)public class Secret private int x; private static int y; public static int count; public int z; public Secret () } X ?t = 2 { public Secret (int a) } { public Secret (int a, int b) } { public String toString() return ("x = " count = " + count); { public static void incrementY () { { 54. How many constructors are present in the class definition above? C. 2 d. 3 b. 1 55. What does the default constructor do in the class definition above? a. Sets the value of x to 0 c. Sets the value of x to 0 and the value of z to 1 d. There is no default constructor. b. Sets the value of z to 1 56. Based on the class definition above, which of the following statements is illegal? Secret.incrementY (); b. Secret.count++3B a. c. Secret. 2++; d. None of these 13
- toString() and equals() Methods This lab will demonstrate how the toString() and equals() methods work when they are not overridden. Type up the code and submit the BOTH results. CODE public class ObjectToString( public static void main(String[] args) { ClassOne co new ClassOne(); ClassTwo ct = new ClassTwo(); } } public class Classone { System.out.println(co); System.out.println(ct); System.out.println(co.equals(ct)); public void printfle() { System.out.println("I am from ClassOne"); } public class ClassTwo ( public void printMe() { } System.out.println("I am from ClassTwo"); Run the program and notice the output.public class MyGenClass { private T1 name; private T2 stulD; private T3 CGPA; public void setStuData( ){ l parameters name = n; stulD = d: CGPA = g; public void printAsString() { System.out.printin( '): # print all Information as string public static void main(String args||) { Il Create an object stu by parameters String, Integer, Double II Call setStuData() with any values you like Il Call printAsString()Question 13 What is outpout? public class Vehicle { public void drive(){ System.out.println("Driving vehicle"); } } public class Plane extends Vehicle { @Override public void drive(){ System.out.println("Flying plane"); } public static void main(String args[]) { Vehicle myVehicle= = new Plane(); myVehicle.drive(); } Driving vehicle syntax error Flying plane Driving vehicle Flying plane }
- public class Cage <P extends Pet> {private int size;private P pet;public Cage(P p, int s) {size = s;pet = p;}public boolean checkSize() {if (pet.getSize() > size) {return false;}return true;}public int getSize() {return size;}public P getPet() {return pet;}}import java.util.Scanner; class BloodData//declraing BloodData class { //declaring required variables static String bloodType;//to store the blood type static String rhFactor;//to store Rhesus factor //default public constructor public BloodData() { //initializing bloodType to o and rhFactor to + bloodType="o"; rhFactor="+"; } //parameterized public constructor public BloodData(String bt,String rh) { //initializing bloodType with bt and rhFactor with rh bloodType=bt; rhFactor=rh; } //function to print bloodType and rhFactor public void display() { //printing the bloodType and rhFactor System.out.println(bloodType+rhFactor+" is added to the bloodbank.\n"); } }//end of class BloodData public class RunBloodData//declaring public class RunBloodData { public static void main(String[] args) { //creating object of Scanner class to take input Scanner sc=new…Create a subclass named Square from the superclass Geometricobject. Create an instance variable named width with initial value 0. Create a no-arg constructor. Create the another constructor, which has one parameter named wid. ASsign the wid to the instance variable named width. Create the getWidth() method, the setWidth() method. Override the getArea() method. Override the getPerimeter() method. Create a test class named Test to create an instance with wid= 6 from Square class. Call the getArea() and getPermeter() methods to print out the area and perimeter of the square with width=6.