2a. design a class named player that holds a player number

2a.. Design a class named Player that holds a player number and name for a sports team participant. Include methods to get and set the values for each data field.
b. Design two classes named BaseballPlayer and BasketballPlayer that are child classes of Player. Include a new data field in each class for the player’s position. Include an additional field in the BaseballPlayer class for batting average. Include a new field in the BasketballPlayer class for free-throw percentage. Add appropriate me