Question

public class FirstLastNameEvent { public final static int ppg = 35; public final static int cutoff...


public class FirstLastNameEvent {

public final static int ppg = 35;
public final static int cutoff = 50;

private String eventNumber;
private int guestNumber;
private int price;

public void setEventNumber(String eventNumber) {
this.eventNumber = eventNumber;
}

public void setGuestNumber(int guestNumber) {
this.guestNumber = guestNumber * ppg;

}

public String getEventNumber() {
return eventNumber;
}

public int getGuestNumber() {
return guestNumber;
}

public int getPrice() {
return price;
}


}
Using Assignment #3’s code:(the code above)
Modify the ‘public static void main’ method to

1) instantiate one object from FirstLastNameEvent class

2) accept user data for the event guest and event number

3) print the event guest and event number

4) Compile the code

0 0
Add a comment Improve this question Transcribed image text
Answer #1

import java.util.Scanner;

class FirstLastNameEvent {
public final static int ppg = 35;
public final static int cutoff = 50;
private String eventNumber;
private int guestNumber;
private int price;
public void setEventNumber(String eventNumber) {
this.eventNumber = eventNumber;
}
public void setGuestNumber(int guestNumber) {
this.guestNumber = guestNumber * ppg;
}
public String getEventNumber() {
return eventNumber;
}
public int getGuestNumber() {
return guestNumber;
}
public int getPrice() {
return price;
}

}
class Test
{
   public static void main (String[] args)
   {
       Scanner input = new Scanner(System.in);
       FirstLastNameEvent obj = new FirstLastNameEvent();
      
       System.out.println("Enter event number : ");
       String eventNumber = input.nextLine();
       obj.setEventNumber(eventNumber);
      
       System.out.println("Enter guest number : ");
       int guestNumber = input.nextInt();
       obj.setGuestNumber(guestNumber);
      
       System.out.println("Event Number : "+obj.getEventNumber());
       System.out.println("Guest Number : "+obj.getGuestNumber());
   }
}

Output:

Enter event number : E101
Enter guest number : 455
Event Number : E101
Guest Number : 15925

Do ask if any doubt. Please upvote.

Add a comment
Know the answer?
Add Answer to:
public class FirstLastNameEvent { public final static int ppg = 35; public final static int cutoff...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • In the following program: public  class Problem2{     public static int sample(int x, int y){         int z;         .........

    In the following program: public  class Problem2{     public static int sample(int x, int y){         int z;         ......      }     public static void  main(String[] args)     {          int a, b;          ......          sample(a,b);     } } (1) What is the return type of sample? (2) What are the local variables of sample? (3) What are the parameters of sample? (4) What are the arguments of sample? (5) Is sample a per-object method? Or a per-class method? (6) Is sample a public method, or private method?

  • Given: public class ItemTest { private final int id; public ItemTest(int id) { this.id = id;...

    Given: public class ItemTest { private final int id; public ItemTest(int id) { this.id = id; } public void updateId(int newId) { id = newId; } public static void main(String[] args) { ItemTest fa = new ItemTest(42); fa.updateId(69); System.out.println(fa.id); } } What is the result? A. Compilation fails. B. An exception is thrown at runtime. C. The attribute id in the ItemTest object remains unchanged. D. The attribute id in the ItemTest object is modified to the new value. E....

  • For Questions 1-3: consider the following code: public class A { private int number; protected String...

    For Questions 1-3: consider the following code: public class A { private int number; protected String name; public double price; public A() { System.out.println(“A() called”); } private void foo1() { System.out.println(“A version of foo1() called”); } protected int foo2() { Sysem.out.println(“A version of foo2() called); return number; } public String foo3() { System.out.println(“A version of foo3() called”); Return “Hi”; } }//end class A public class B extends A { private char service; public B() {    super();    System.out.println(“B() called”);...

  • For Questions 1-3: consider the following code: public class A { private int number; protected String...

    For Questions 1-3: consider the following code: public class A { private int number; protected String name; public double price; public A() { System.out.println(“A() called”); } private void foo1() { System.out.println(“A version of foo1() called”); } protected int foo2() { Sysem.out.println(“A version of foo2() called); return number; } public String foo3() { System.out.println(“A version of foo3() called”); Return “Hi”; } }//end class A public class B extends A { private char service; public B() {   super();   System.out.println(“B() called”); } public...

  • Java -Create an interface and implement it In the murach.db package, create an interface named IProductDB....

    Java -Create an interface and implement it In the murach.db package, create an interface named IProductDB. This interface should specify this abstract method: public abstract Product get(String productCode); Modify the ProductDB class so it implements the IProductDB interface. Write the code for the new ‘get’ method. Then remove the getProductByCode method. In the Main class, modify the code so it works with the new ProductDB class. This code should create an instance of the IProductDB interface like this: IProductDB db...

  • 1. Analyze the following code: public class Test implements Runnable { public static void main(String[] args) { Thread t = new Thread(this); t.start(); } public void run() { System....

    1. Analyze the following code: public class Test implements Runnable { public static void main(String[] args) { Thread t = new Thread(this); t.start(); } public void run() { System.out.println("test"); } } 1. The code compiles but will not print anything since t does not invoke the run method. 2. The code will not compile since you cannot invoke "this" in a static method. 3. The program compiles, runs, and prints tests on the console. 2. What will the following example...

  • Analyze the following code: public class Test { public int x; public Test(String t) { System.out.println("Test");...

    Analyze the following code: public class Test { public int x; public Test(String t) { System.out.println("Test"); public static void main(String[] args) { Test test: System.out.println(test.x); The program has a compile error because Test class does not have a default constructor The program has a compile error because test is not initialized OO The program has a compile error because x has not been initialized The program has a runtime NullPointerException while executing test.x because test is a null reference and...

  • Analyze the following code: public class Test { private int t; public static void main(String[] args)...

    Analyze the following code: public class Test { private int t; public static void main(String[] args) { int x; System.out.println(t); } } The variable t is private and therefore cannot be accessed in the main method. The program compiles and runs fine. t is non-static and it cannot be referenced in a static context in the main method. The variablet is not initialized and therefore causes errors. The variable x is not initialized and therefore causes errors.

  • public class Test { private static int i =0; private static int j =0; public static...

    public class Test { private static int i =0; private static int j =0; public static void main(String[] args) { int i = 2; int k = 3; { int j =3; System.out.println("i + j is : " + i + j); } k = i + j; System.out.println("K is " + k ); System.out.println("K is " + j); } } why is the output i + j = 23 K =2 K =0 Please explain a step by step...

  • Analyze the following code: public class Test { private int t; public static void main(String[] args)...

    Analyze the following code: public class Test { private int t; public static void main(String[] args) { int x; System.out.println(t); } } t is non-static and it cannot be referenced in a static context in the main method. The program compiles and runs fine. The variable t is not initialized and therefore causes errors. The variable x is not initialized and therefore causes errors.

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT