Create a class that represent a person’s name with the first, middle initial, and last name (eg "John K. Henry"). The first and last names are string type and the middle initial is a character type (single initial character)

Respuesta :

ijeggs

Answer:

public class PersonName {

   private String  firstName;

   private char middleInitial;

   private String LastName;

   public PersonName(String firstName, char middleInitial, String lastName) {

       this.firstName = firstName;

       this.middleInitial = middleInitial;

       LastName = lastName;

   }

   public String getFirstName() {

       return firstName;

   }

   public void setFirstName(String firstName) {

       this.firstName = firstName;

   }

   public char getMiddleInitial() {

       return middleInitial;

   }

   public void setMiddleInitial(char middleInitial) {

       this.middleInitial = middleInitial;

   }

   public String getLastName() {

       return LastName;

   }

   public void setLastName(String lastName) {

       LastName = lastName;

   }

}

Explanation:

Using Java Programming Language;

  1. The class is created called PersonName
  2. The class fields are firstName, MiddleInitial and LastName all declared as private to enforce encapsulation.
  3. We also created getters and setters for all the fields as well as a constructor