Question: Which statement inmain ( ) generates an error? public class Players { public void setName ( String newName ) { . . . } public

Which statement inmain()generates an error?
public class Players {
public void setName(String newName){...}
public void setAge(int newAge){...}
};
public class SoccerPlayers extends Players {
public void setDetails(String newName){...}
public String getLeague(){...}
};
public static void main(String args[]){
String leagueName;
Players newPlayers = new Players();
SoccerPlayers playerObject = new SoccerPlayers();
playerObject.setName("Jessica Smith");
playerObject.setAge(21);
leagueName = newPlayers.getLeague();
}
Group of answer choices
leagueName = newPlayers.getLeague();getLeague() is not a member of Players
Players newPlayers = new Players();An object of a base class cannot be created
SoccerPlayers playerObject = new SoccerPlayers();An object of a derived class cannot be created.
playerObject.setName("Jessica Smith");setName() is not declared in SoccerPlayers

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!