Implements an interface having three methods eat, travel, bark
Q: Java allows implementing multiple interfaces through a single class declaration statement such as:…
A: Whether java allows multiple inheritance throygh single declaration statement.
Q: Implement the class below such that it should provide structure with necessary Data Members to all…
A: The given class Book is a UML(Unified Modeling Language) in which shows the class structure in a…
Q: Suppose the class SportsCar is a derived class of a class Automobile,and suppose also that the class…
A: PARENT CLASS: Automobile Methods: accelerate, addGas DERIVED CLASS: SportsCar
Q: Make a class Employee with a name and salary. Make a class Manager inherit from Employee. Add an…
A: Java Programming Language class Employee { private String name; private double salary; public…
Q: Consider the following class: public class Cat extends Animal implements RunsFast{ public Mammal…
A: The problem is based on the basics of Object Oriented Programming concept known as Inheritance.
Q: Write a java program to create a room class, the attributes of this class is roomno roomtype, roomar…
A: I give the code in Java along with output and code screenshot
Q: Write a complete Java class that can be used to create a Hamster object as described below: A…
A: The solution for the above given question is given below:
Q: Make a clasS Employee with a name and salary. Make a class Manager inherit from Employee. Add an…
A: public class Employee { //declaring instance variables public String name; public double salary;…
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: Make a class Employee with a name and salary. Make a class Manager inherit from Employee. Add an…
A: Programming instructions: Create a class Employee. In the Employee class, create the instance…
Q: MAT-521-Q2 Get the area of the square,circle, triangle and rectangle shapes using abstract classes…
A: let us see the answer:- Create a shape abstract class with two numbers and an empty function called…
Q: In order to implement different ways of discount strategies for an object oriented parking system,…
A: In the above specification the following assumptions are made: CarType is a class which has an…
Q: Implement a class Car
A: public class Car{ private double fuelEfficiency; private double fuelLevel; Car(double efficiency){…
Q: Which class is instantiable? Class A or Class B? abstract class A { abstract int add(int a, int b);…
A: There is a compiler Error in The Above Program. Class B must implement inherited abstract method…
Q: Q2. Imagine you have two classes: Employee (which represents being an employee) and Ninja (which…
A: CODE:- import java.util.*;import java.io.*;interface Check{int S=0; //statepublic void…
Q: Create an interface MessageDecoder that has a single abstract method decode(cipherText), where…
A: File name: “MessageDecoder.java” //create an interface public interface MessageDecoder {…
Q: implement a super class person make two classes student and instructor that inherit from person . a…
A: here in given question ask for a program in python in inheritance as per requirement of question.
Q: Java allows extending and implementing multiple classes and interfaces through a single class…
A: A Java class is able to extend one parent class as multiple inheritance is not supported in Java. A…
Q: Write the source code of the class Passenger. A passenger can travel with an infant (i.e. his/her…
A: Programming instructions: Include necessary header files. Create a class Passenger. In the…
Q: Write a java program for class World that has the following: • Attribute Exists. • Constructor that…
A: Here I have created class World, and inside this class, I have declared a variable of the boolean…
Q: Draw an inheritance hierarchy representing parts of a -computer system (processor, memory, disk…
A: A processor (CPU) is the rationale hardware that reacts to and measures the essential guidelines…
Q: Implementing the speak() method in each class. Take the Dog class for example: public void speak()…
A: Java Interfaces: Interface is similar to class but the methods declared in interface are by…
Q: Draw the UML class diagrams for the following classes: An abstract Java class called Person that…
A: import java.util.ArrayList; import java.util.Date; abstract class Person { private String…
Q: Write a testing class to create a Cat object. Invoke the speak method by each object and check the…
A: //interface definitionpublic interface Speakable{ //method declaration public void speak();}
Q: Q1. The following class models a linear equation. Implement a getValue() method for the class, which…
A: Here I have given the main function for testing. Algorithm : Step 1 : define public class Line.…
Q: Write a Java program that defines a Shape class having an abstract method draw(). Inherit Rectangle,…
A: Java program that defines a Shape class having an abstract method draw(): import java.util.* ;…
Q: Consider the following class Date, which represents a date using three ints for month, day and year:…
A: The program is written in C++ The code for bool operator==(Date) is: bool operator ==(const…
Q: Create a parent class Person with one attribute age and one method greet() that prints out "Hello,…
A: I give the code in Java (Because you have not mentioned any specific language )along with output and…
Q: lasses Student: having Registration and CGPA Teacher: having Specialization and pay Create menu to…
A: Write the abstract class of Person having abstract methods of set name, get name, set age and get…
Q: Draw the UML class diagrams for the following classes: An abstract Java class called Person that…
A: Note : AS per company guidelines we have Provided answer for task 1. please repost the question…
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: You cannot instantiate an interface but you can do so to an abstract class. True False
A: Abstract Class: An abstract class is a class that is declared abstract. It may or may not contain…
Q: Class student inherits from superclass Person. Which assignment is legal? a) Student s = new…
A: class Person { //Code } class Student extends Person { //code } A subclass inherits all the…
Q: Define a Polygon interface that has methods area() and perimeter(). Then implement classes for…
A: I attached the working code below, Please go through that code.
Q: Modify the GeometricObject class to implement the Comparable interface and define a static max…
A: Code to Copy: import java.util.*; //Implementation of GeometricObject class public class…
Q: An abstract class can extend another abstract class and implement multiple interfaces. Select one: O…
A: Answer is TRUE
Q: Write a class Battery that models a rechargeable battery. A battery has a constructor
A: public class BatteryTester{ public static void main (String[] args) { Battery battery=new…
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: Define a constructor in class Child and give an appropriate initial values for the instance (name,…
A: The answer is goven below:-
Q: Draw the UML class diagrams for the following classes: An abstract Java class called Person that…
A: The UML Diagram includes the class name, attributes, and operation in separate designated…
Q: Write a Java program that defines a Shape class having an abstract method draw(). Inherit Rectangle,…
A: Code: import java.io.*; import java.util.*; //Abstract Shape class having an abstract method…
Q: What is the output of the following code where Student is a subclass of Person class? Person s = new…
A: The answer varies acccording to type of class
Q: In the following code: public interface Shape extends Comparablel double getArea0: We have: Select…
A: Given, public interface Shape extends Comparable<Circle>{ double getArea(); } In Java when an…
Q: Define a class named ComparableCirclethat extends Circle and implements Comparable. Draw the UML…
A: UML stands for Unified modeling language. The tool which is used draws the class diagram and…
Q: Implement a supe lass Person. Маке two classes, Student and Instructor, that inherit from Person. A…
A: // Screenshot of the code & output
Q: Write a java program for class World that has the following: • Attribute Exists. Constructor that…
A: ALGORITHM:- 1. Create class World. 2. Declare a private boolean variable in class World. 3. Create…
Implements an interface having three methods eat, travel, bark in class
ANIMAL having three child classes cat, dog and tiger.
Step by step
Solved in 3 steps with 1 images
- Define a Polygon interface that has methods area() and perimeter(). Then implement classes for Triangle, Quadrilateral, Pentagon, Hexagon, and Octagon, which implement this interface, with the obvious meanings for the area() and perimeter() methods. Also implement classes, IsoscelesTriangle, Equilateral- Triangle, Rectangle, and Square, which have the appropriate inheritance relationships. Finally, write a simple user interface, which allows users to create polygons of the various types, input their geometric dimensions, and then out- put their area and perimeter. For extra effort, allow users to input polygons by specifying their vertex coordinates and be able to test if two such polygons are similar ORIGINAL WORKS ONLYImplement a superclass Person. Make two classes, Student and Instructor, that inherit from Person. A person has a name and a year of birth. A student has a major, and an instructor has a salary. Write the class declarations, the constructors, and the Supply a methods toString for all classes. test program for these classes and methods.Create an interface Wheel with methods setWheels (int c) and getWheels () and a class Vehicle with abstract methods getColor () and getBrand (). Now, create a concrete class Taxi with additional method setDriver (String name) that inherits both Wheel and Vehicle. (Note: Concrete classes don’t have any abstract method)
- add a class to package that represents your new drivable type. That type should be something that is capable of being driven (speeding up and slowing down) and therefore a perfect candidate for a class that implements the actions in the Drivable interface.Implement a superclass Person. Make two classes, Student and Instructor, that inherit from Person. A person has a name and a year of birth. A student has a major, and an instructor has a salary. Write the class declarations, the constructors, and the methods toString for all classes. Supply a test program for these classes and methods. In javaDesign an interface named Colorable with a voidmethod named howToColor(). Every class of a colorable object must implementthe Colorable interface. Design a class named Square that extendsGeometricObject and implements Colorable. Implement howToColor todisplay the message Color all four sides. The Square class contains adata field side with getter and setter methods, and a constructor for constructinga Square with a specified side. The Square class has a private double datafield named side with its getter and setter methods. It has a no-arg constructorto create a Square with side 0, and another constructor that creates a Squarewith the specified side.Draw a UML diagram that involves Colorable, Square, and GeometricObject.Write a test program that creates an array of five GeometricObjects. For eachobject in the array, display its area and invoke its howToColor method if it iscolorable.
- Create an interface MessageDecoder that has a single abstract method decode(cipherText), where cipherText is the message to be decoded.The method will returnthe decoded message. Create a class SubstitutionCipher that implements the interface MessageDecoder as described above. The constructorshould have one parameter called shift. Define the method decode so that each letter is shifted by the value in the shif. For example, if shift is 3, a will be replaced by d, b will be replaced bt e, c will be replaced by f, and so on. Hint: You may wish to define a private methodthat shifts a single character. Create a class ShuffleCipher that implements the interface MessageDecoder. The constructor should haveone parameter called n. Define the method decode so that the message is shuffledn times.To perform one shuffle, split the message in half and then take the charactersfrom each half alternatively. For example, if the messsage is "abcdefghi", the halves are "abcde" and "fghi". The shuffled…Java Problem A shop sells beverages. A beverage has a brand, the ingredients, a codebar number, price, production date and expiration date. A beverage belongs to a company that has a name, an address, a phone number and an email. The shop employees want to check automatically the stock of beverages. All expired or sold beverages need to be eliminated. Implement the Shop, Beverage and Company classes. Implement the needed interfaces and methods for the classes. The shop has a method which specifies how many times does each ingredient appear in the whole collection of beverages. Create a main method which tests the program with relevant data based on data which is read from a file and output the beverages which are out of stock in a file.Create a Visible interface with two methods: makeVisible and makeInvisible. Both methods should accept no parameters and return a boolean value. Explain how a class may implement this interface.
- Define a class Shape with an abstract method CalculateArea(). Define two additional classes for a triangle and a rectangle with fields width and height (values being set through appropriate constructors), which implement CalculateArea(). This method has to return the areas of the rectangle (height*width) and the triangle (height*width/2). Define another class for a circle with an appropriate constructor, which initializes the two fields (height and width) with the same value (the radius) and implement the abstract method for calculating the area. Create an array of different shapes and calculate the area of each shape in another array.Write in java an abstract class Student that includes the following hidden attributes: id(int), name(String), major(String) and grade(double), then create setter and getter for each of them. Write two classes that inherited from Student: ItStudent and ArtStudent. The grade for ItStudent is calculated as: grade = mid*0.30 + project*0.30 + final*40 and the grade for ArtStudent is calculated as: grade = mid*0.40 + report*0.10 + final*50. Crate main class that achieve the following:a. Create an array of some Student objects from both ItStudent and ArtStudent classes.b. Sort the Student objects by grade in descending order using functions.c. Save the sorted objects into file.Create an abstract class DiscountPolicy. It should have a single abstractmethod computeDiscount that will return the discount for the purchase ofa given number of a single item. The method has two parameters, countand itemCost.