1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
tester [92]
3 years ago
13

Create a java program that has a code file with main() in it and another code file with a separate class. You will be creating o

bjects of the class in the running program, just as the chapter example creates objects of the Account class. Your system creates a registration bills for the billing part of a college. Create a class called Registration that holds the following information: first name, last name, number of credits, additional fees. The class should have all the gets and sets and also have a method to show the bill (with their name and the total which is 70 per credit + the additional fees) to the student. (You cannot have spaces in variable names. So you might call the first one firstName, first_name, fname or any other appropriate and legal variable name. The write up above is telling you the information to be stored in English, not java). Create 2 objects of Registration in your main code class and display the bills to the user with the method that shows the bill. Then add 3 credit hours to the first one, and subtract 3 credit hours from the second one and show the bills for both to the user again. (Hint: use the get) to read it out to a variable, add 3 (or subtract 3 for the second on), then use the set0 to store it back in replacing the old number of credit hours in the object.) (You can hard code the names, credit hours, and additional hours you are storing in the 2 Registration objects or ask the used for them with a Scanner. Either way is fine. It is perfectly all right from a grading standpoint to just give it test values like the chapter example does).
Computers and Technology
1 answer:
WITCHER [35]3 years ago
3 0

Answer:

public class Registration {

   private String fname;

   private String lname;

   private int noCredits;

   private double additionalFee;

   public Registration(String fname, String lname, int noCredits, double additionalFee) {

       this.fname = fname;

       this.lname = lname;

       this.noCredits = noCredits;

       this.additionalFee = additionalFee;

   }

   public String getFname() {

       return fname;

   }

   public void setFname(String fname) {

       this.fname = fname;

   }

   public String getLname() {

       return lname;

   }

   public void setLname(String lname) {

       this.lname = lname;

   }

   public int getNoCredits() {

       return noCredits;

   }

   public void setNoCredits(int noCredits) {

       this.noCredits = noCredits;

   }

   public double getAdditionalFee() {

       return additionalFee;

   }

   public void setAdditionalFee(double additionalFee) {

       this.additionalFee = additionalFee;

   }

   public void showBill(){

       System.out.println("The bill for "+fname+ " "+lname+ " is "+(70*noCredits+additionalFee));

   }

}

THE CLASS WITH MAIN METHOD

public class RegistrationTest {

   public static void main(String[] args) {

       Registration student1 = new Registration("John","James", 10,

               5);

       Registration student2 = new Registration("Peter","David", 9,

               13);

       System.out.println("Initial bill for the two students: ");

       student1.showBill();

       student2.showBill();

       int newCreditStudent1 = student1.getNoCredits()+3;

       int newCreditStudent2 = student2.getNoCredits()-3;

       student1.setNoCredits(newCreditStudent1);

       student2.setNoCredits(newCreditStudent2);

       System.out.println("Bill for the two students after adjustments of credits:");

       student1.showBill();

       student2.showBill();

   }

}

Explanation:

  1. Two Java classes are created Registration and RegistrationTest
  2. The fields and all methods (getters, setters, constructor) as well as a custom method showBill() as created in the Registration class as required by the question
  3. In the registrationTest, two objects of the class are created and initialized student1 and student2.
  4. The method showBill is called and prints their initial bill.
  5. Then adjustments are carried out on the credit units using getCredit ()and setCredit()
  6. The new Bill is then printed
You might be interested in
Some of y'all make me lose braincells with your questions
boyakko [2]

Answer:

ok done we will try

BTW have a nice day enjoy your day Stay blessed stay happy stay strong

5 0
3 years ago
Read 2 more answers
Why was the microchip essential to improving computers?
-BARSIC- [3]
Because it downsized the scale of the computer itself.

5 0
3 years ago
ANSWER ASAP!!! 12 POINTS!!!!! RIGHT ANSWERS ONLY
suter [353]

Answer:

B.

Explanation:

8 0
2 years ago
Read 2 more answers
What is radial gradient in Flash CS3
djverab [1.8K]

Answer:

Radial gradients radiate from a center focal point. Both can be edited for color, alpha, and position within a fill or stroke. You can add up to 16 colors to a gradient, precisely control the location of the gradient focal point, and apply other parameters. A gradient behaves like any other fill or stroke.

8 0
3 years ago
The Twitter website has become a de facto first source for many important events in the last decade. Twitter's hashtag feature l
timurjin [86]

Answer:

..........................................?

7 0
3 years ago
Read 2 more answers
Other questions:
  • Dinah is using an I.D.E to write, modify, and save code. Which tool should she use?
    8·2 answers
  • Two or more computers that transfer information between computers are called a
    7·1 answer
  • What are the desirable qualities of a Product Vision?
    11·1 answer
  • The Internet may best be compared to a/an
    8·1 answer
  • Evaluating how current, credible, and unbiased a source is ensures:
    7·1 answer
  • Write a function called factor that determines for a pair of integers whether the second integer is a factor of the first. The f
    11·1 answer
  • In learning information security, it is important to understand that threats to your company's information assets are present 24
    13·1 answer
  • What should be used to keep a tablet dry?
    13·1 answer
  • What is the technological singularity and what are the dangers it brings to man
    12·1 answer
  • DES is a commonly used symmetric encryption algorithm, developed in the mid-1990s by the American government in conjunction with
    15·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!