From beginner to expert, IDNLearn.com has answers for everyone. Find in-depth and accurate answers to all your questions from our knowledgeable and dedicated community members.
Sagot :
Answer:
Explanation:
The following code is all written in Java, first I will add the object initialization and declaration code that can be added to the main method of any program. Then I have also written the entire SalesTransaction class as the question was not clear as to exactly which was needed.
//Object Creation to copy and paste into main method
SalesTransaction sale1 = new SalesTransaction("Gabriel", 25, 5);
SalesTransaction sale2 = new SalesTransaction("Daniela", 5);
SalesTransaction sale3 = new SalesTransaction("Jorge");
//SalesTransaction class with three constructors
package sample;
class SalesTransaction {
String name;
int salesAmount, commission;
private int commissionRate;
public SalesTransaction(String name, int salesAmount, int rate) {
this.name = name;
this.salesAmount = salesAmount;
this.commissionRate = rate;
commission = salesAmount * rate;
}
public SalesTransaction(String name, int salesAmount) {
this.name = name;
this.salesAmount = salesAmount;
this.commissionRate = 0;
}
public SalesTransaction(String name) {
this.name = name;
this.salesAmount = 0;
this.commissionRate = 0;
}
}
We greatly appreciate every question and answer you provide. Keep engaging and finding the best solutions. This community is the perfect place to learn and grow together. Trust IDNLearn.com for all your queries. We appreciate your visit and hope to assist you again soon.