Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Given the details of two classes, subclass AromaSpa which is inherited from superclass BeautySpa, as follows: Superclass : BeautySpa Attributes : String custName; //customer name
Given the details of two classes, subclass AromaSpa which is inherited from superclass BeautySpa, as follows: Superclass : BeautySpa Attributes : String custName; //customer name String custID; //customer id double payment; //basic spa payment Methods: public BeautySpa(String, String, double); /ormal constructor public String getName();//retriever method for customer name public String getID(); 7/retriever method for customer id public double getPayment(); //retriever method for basic payment public String toString(); //returns Beauty Spa information Subclass : AromaSpa Attribute : double roomCharge; //room payment Methods: public AromaSpa(....) /ormal constructor public double getRoomCharge(); //retriever method for room charge b) Write JAVA codes for the following conditions: i) Declare a simple interface named as My Interface, the interface consists of two methods. The first method is calculate method that receive two int parameters and return an int value. The second method id greet method that does not receive any parameters and does not return any value. ii) Create class Demo that make use of My Interface. ii) Create class Test Interface to test conditions in (1) and (11). Show polymorphism technique. Given the details of two classes, subclass AromaSpa which is inherited from superclass BeautySpa, as follows: Superclass : BeautySpa Attributes : String custName; //customer name String custID; //customer id double payment; //basic spa payment Methods: public BeautySpa(String, String, double); /ormal constructor public String getName();//retriever method for customer name public String getID(); 7/retriever method for customer id public double getPayment(); //retriever method for basic payment public String toString(); //returns Beauty Spa information Subclass : AromaSpa Attribute : double roomCharge; //room payment Methods: public AromaSpa(....) /ormal constructor public double getRoomCharge(); //retriever method for room charge b) Write JAVA codes for the following conditions: i) Declare a simple interface named as My Interface, the interface consists of two methods. The first method is calculate method that receive two int parameters and return an int value. The second method id greet method that does not receive any parameters and does not return any value. ii) Create class Demo that make use of My Interface. ii) Create class Test Interface to test conditions in (1) and (11). Show polymorphism technique
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started