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.
Q: Write a java program using BlueJ to perform the following operations, i. Create an abstract class…
A: Here I have created the class named Figure with abstract methods. Next, I have created the class…
Q: 4. Create an interface Wheel with methods setWheels (int c) and getWheels () and a class Vehicle…
A: Solution: Given,
Q: Write a java program : Create an abstract class ‘Fares’ with an abstract method ‘fareCharged()’.…
A: An abstract class in java is a class that cannot be instantiated which means no instances of any…
Q: Implement the concept of polymorphism using interfaces in Java. • Create an interface class named…
A: Algorithm: Start Create an interface named Shape with draw() as its method Create a class named…
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: Create an inheritance hierarchy of Rodent: Mouse, Gerbil, Hamster, etc. In the base class, provide…
A: Objective: An inheritance hierarchy should be created with the base class Rodent and its subclasses…
Q: Suppose A is an abstract class, B is a concrete subclass of A, and both A and B have default…
A: 1. The correct answer is option (B) A a = new B(); Explanation : Here A is an Abstract class and you…
Q: An unspecified data type can be used for both the parameters and the return type just for abstract…
A: All variables must have a data type. So option 1,3, and 4 are incorrect
Q: with an abstract method ‘fareCharged()’. $10, $15 and $20 are the fares charged by Bus, Auto and Cab…
A: Create an abstract class ‘Fares’ with an abstract method ‘fareCharged()’. $10, $15 and $20 are…
Q: Create an abstract class ‘Fares’ with an abstract method ‘fareCharged()’. $10, $15 and $20 are the…
A: Note: since programming languages is not specified. we are providing solution in java. please repost…
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: You only can instantiate concrete classes, not abstract ones. But you can extend abstract classes as…
A: this statement is true You can only instantiate concrete classes, not abstract ones, but you can…
Q: write program in java Design an abstract class GeometricObject. GeometricObject must ensure that…
A: The RectangleYourRegNo class is shown below. public static class RectangleYourRegNo extends…
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: Implement the Shape hierarchy -- create an abstract class called Shape, which will be the parent…
A: Answer :-
Q: Implements an interface having three methods eat, travel, bark
A: Program Plan: Create an interface named Animal In that interface declare methods…
Q: solve this by arraylist in the last of the question it has been told Create abstract class Pet ,…
A: Program: //Pet.java//Pet abstract classpublic abstract class Pet { private int legs; //Constructor…
Q: Q2 Interfaces For each of the following, tell if the code will compile. If so, no explanation is…
A: When a class implements an interface, then the class has to implement all the methods declared in…
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: Create an abstract class ‘Fares’ with an abstract method ‘fareCharged()’. $10, $15 and $20 are the…
A: Note: - As per the question statement, Create an abstract class ‘Fares’ with an abstract method…
Q: For your application, explain the benefits of interfaces over abstract classes.
A: To accomplish abstraction, where we can declare the abstract methods, both abstract classes and…
Q: Create a class point3D (from existing class point given in lecture; i.e: using inheritance) with the…
A: public class Point{ //declaring inherited instance variables private int x; private int y;…
Q: What is an abstract class? Choose only one option.(a) An object(b) A class with no methods.(c) A…
A: Abstract classes - The abstract classes are basically the generic class or we can say that the…
Q: Create an abstract class that stores data about the shapes e.g. Number of Lines in a Shape, Pen…
A: import java.awt.*; abstract class Shape { protected int numberOfLines; protected Color…
Q: A) Create an abstract class 'Fares' with an abstract method 'fareCharged()'. $10, $15 and $20 are…
A: Algorithm: Start Create an abstract class Fares with fareCharged as its abstract method Create 3…
Q: Write a class named Employee which implements Comparable Interface with name and salary as data…
A: Java program to create Employee and Manager class and build the given functionality.
Q: Given the following definitions: public abstract class Manager extends Employee { } public class…
A: Answer: We have explain some classes in java in brief explanation
Q: You are given the definition of a base class named as Polygon. A polygon is a closed figure with…
A: Actually, program is a executable software that runs on a computer.
Q: Create an abstract class ‘Fares’ with an abstract method ‘fareCharged()’. $10, $15 and $20 are the…
A: public abstract class Fares //declaring abstract class { public abstract void fareCharged();…
Q: Write a class named Employee which implements Comparable Interface with name and salary as data…
A: Note: This code should be rewritten instead of copying to the compiler otherwise it will throw a…
Q: ave to calculate the area of a rectangle, a square and a circle. Create an abstract class 'Shape'…
A: Note: Since you have not provided the language to write the code, I am using Java language to write…
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: What is the difference between abstract class and interface?
A: Note: There are multiple questions are given in one question. According to the rule, you will get…
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: To implement an interface, a concrete class must implement AT LEAST ONE method heading
A: The answer:
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: (b) Are the following interfaces both correct? Explain your answer. public interface T1 { public…
A: The compiler of the java code will add public and abstract keywords before the function of an…
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: 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: Make a class Person, with instance variable name, age, and gender. Make a class Employee inherit…
A: class Person{ String name; int age; String gender; public Person(String name, int age, String…
Q: Create a class called "Triangle", which is inherited from "TwoDimensionShape" abstract class. The…
A: public class Main{ public static void main (String[] args) { Triangle t1=new…
Q: An abstract class can extend another abstract class and implement multiple interfaces. Select one: O…
A: Answer is TRUE
Q: Could it ever make sense to define a class as abstract if it has no abstract methods? Discuss this
A: Abstract class : Abstraction means hiding the implementation from user and showing only essential…
Q: Which of the following is true of abstract classes? a.An abstract class cannot have child classes…
A: Abstract class: is a restricted class that cannot be used to create objects (to access it, it must…
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: This example asks you to write an interface. Then define three classes that implement this…
A: Program that defines three classes that implement the given interfaces in the question. Class: A…
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)
Step by step
Solved in 2 steps
- Change the classes "Line" and "Matrix" as follows: a. all static properties of classes should be changed only inside class methods; b. select one or more sub methods (if it has not been done before) and arrange them as static methods.In c++ ( without empty constructor)Create a lecturer class with member-data name (name) and department (department). For the Lecturer class, write constructors, get & set methods, and the toString () method, which returns the textual description of the object. Write a Lecture class with data member:- subject (discipline)- weekday (day of the week when it takes place)- hour (start time, integer)- online (boolean value, whether remote or not)- lecturer (object of class Lecturer)For the Lecture class, write:- constructors- get & set methods- method isItMorning (), returning a Boolean value, the result of checking whether the lecture starts at 7-11- give a new implementation of the toString () method so that it returns the text description of the Lecture objectIn the test function main ()1. Create objects of both classes and illustrate the use of all possible methods for them.2. Create an array of Lecture objects and display it on the screen and in a file.Java- Suppose that Vehicle is a class and Car is a new class that extends Vehicle. Write a description of which kind of assignments are permitted between Car and Vehicle variables.
- Create a class BeautyProduct with name, color, brand. Provide Constructors, getters, setters and also write toString method. Now create a class Lipstick which extends the class BeautyProduct as Lipstick is-a Beauty Product it has totalVolume, remainingVolume, price, texture (gloss, matt) as private data members. Provide Constructors, getters, setters and an apply() method whenever this method is called a beauty item is applied and its volume decreases by 10.This should also check that volume must not be zero if it then u have to throw exception. Also write toString method which prints all details like name, color, brand, price, texture and volume. Create another class foundation having totalVolume, remainingVolume, price, texture (liquid, cake) and lastingTime (number of hours foundation remain intact on face and does not crease) as private data members. This also extends the base class i.e. BeautyProduct. Provide Constructors, getters, setters and an apply() method whenever this…Make sure you know the difference between an abstract class and an interface and constructors.16. Create a class SubstitutionCipher that implements the interface MessageEncoder, as described in the previous exercise. The constructor should have one parameter called shift. Define the method encode so that each letter is shifted by the value in shift. For example, if shift is 3, a will be replaced by d, b will be replaced by e, c will be replaced by f, and so on. (Hint: You may wish to define a private method that shifts a single character.)
- Create a class Animal Create a class Cat, and a class Dog, and a class Bearded Dragon which extend Animal. Add to your Animal class: Member: name Methods: Public Animal (String name) //constructor public void makes Sound () with the implementation printing out a generic animal sound. Next, override (add) the makes Sound() method to your Cat and Dog class, with the implementation specific to each animal (i.e, cat says purr..). Do not override the makesSound() for your Dragon (bearded dragons don't make sounds!) Note, you'll also need a constructor in each of your subclasses which calls super(name) to initialize the common 'name' member of Animal. Next (in your test harness) create a List of different Animals ( a couple cats, a dog, a dragon... ) and add these Animals to your list. Iterate through your list & call makeSound on each. (you should observe the makeSound method called will be: cat -> from Cat class, dog-> from Dog class, bearded Dragon -> from Animal class ) EC:…Write the Talker interface, Animal abstract class, plus the Dog, Cat, Fish, and Radio classes for this Java Program. Talker.java - the interface Talker, which has just one void method called speak() Animal.java - the abstract class Animal, which stores an animal's name. (No abstract methods). It should contain 2 methods: a constructor with 1 argument (the name) a method getName() which returns the name. Dog.java - the class Dog, which extends Animal and implements Talker. It should contain 3 methods: a constructor with no arguments, giving the dog a default name of "Fido" a constructor with 1 argument (the name) a speak() method that prints "Woof" on the screen. Use @Override Cat.java - the class Cat, which extends Animal and implements Talker. It should contain just 2 methods: a constructor with 1 argument (the name) (no default name like dogs have) a speak() method that prints "Meow" on the screen. Use @Override Fish.java - the class Fish, which is an Animal that…Can you implement the Derived Class Parameterized constructor? A solution is placed in the "solution" section to help you, but we would suggest you try to solve it on your own first. Implement the constructor Dell(String name) of the Derived Class Dell which takes a string, name. We have already implemented the Base Class Laptop with the member function getName() and a parameterized constructor. Input# Laptop name is being passed through the parameterized constructor. Output# getName() method is returing Laptop name. Sample Input# Dell dell = new Dell("Dell Inspiron"); Sample Output# "Dell Inspiron"
- Create a Right Triangle class that has two sides. Name your class rightTraingle. Code getter and setters for the base and the height. (Remember class variables are private.) The class should include a two-argument constructor that allows the program to set the base and height. The constructor should verify that all the dimensions are greater than 0. before assigning the values to the private data members. If a side is not greater than zero, set the value to -1. The class also should include two value-returning methods. One value-returning method should calculate the area of a triangle, and the other should calculate the perimeter of a triangle. If either side is -1, these functions return a -1. The formula for calculating the area of a triangle is 1/2 * b*h, where b is the base and h is the height. The formula for calculating the perimeter of a triangle is b+h+sqrt (b*b+h*h). Be sure to include a default constructor that initializes the variables of the base, height to -1. To test…Take the tax program from the last homework assignment and implement it using classes and objects instead. To do so, create a class definition for a class called Customer with attributes income and tax. It should also have a set method for income, and a calcTax() method to assign tax and return it. As a reminder, the tax is calculated as follows: Income Tax Due $0 - $50,000 5% $50,000-$100,000 $2,500 + 10% of (income > $50,000) > $100,000 $7,500 + 15% of (income > $100,000) Create a Customer object in main, have the user enter the income and assign this to the income variable of the Customer object, and then call the calcTax() method for the Customer object and print the tax due.Person and Customer Classes Write a class named (Person) with data attributes for a person’s name, address, and telephone number. Provide accessors/getters and mutators/setters for each attribute. Write a displayPerson() to print out the attributes of the Person. Next, write a class named (Customer) that is a subclass of the (Person) class. The (Customer) class should have a data attribute for a customer number, and a Boolean data attribute indicating whether the customer wishes to be on a mailing list. Provide accessors/getters and mutators/setters for each attribute. Write a display customer() to print out the attributes of the Customer. Demonstrate an instance of the (Customer) class in a simple program.