Write code in the Pet.java file that has the following fields, constructors, and methods:

Fields

name: string field for the name of the pettype: string field for the type of petage: integer field for the age of the pet

Constructors

Pet: no-argument constructor ◦ The Pet constructor should assign the value "unknown" to the name field, the value "unknown" to the type field, and the value 0 to the age field.Pet: overloaded constructor with two string parameter variables for the name and type, and one integer parameter variable for the age ◦ The overloaded Pet constructor should assign the parameter variable values to the name, type, and age fields, accordingly.

Methods

setName: mutator method that sets the name fieldsetType: mutator method that sets the type fieldsetAge: mutator method that sets the age fieldgetName: accessor method that returns the name field valuegetType: accessor method that returns the type field valuegetAge: accessor method that returns the age field value

If the input is:

Max

Bulldog

3

Leo

Boston-Terrier

6

the output is:

Name: unknown

Type: unknown