Question: In the last lines of code, how do I remove the word true from printing? I would like the 9.1 and 1 to print but

In the last lines of code, how do I remove the word true from printing? I would like the 9.1 and 1 to print but not the word true . The code fails to run without it. Thank you.

This is the line : StudentAthlete sa = new StudentAthlete("Viart", "Kohli", "Delhi", 28, "V-1", true, 9.1, "Cricket", 1);

System.out.println(sa.getInfo());

class Person {

private String firstName;

private String lastname;

private String homeTown;

private int age;

public String getFirstName() {

return firstName;

}

public void setFirstName(String aFirstName) {

firstName = aFirstName;

}

public String getLastname() {

return lastname;

}

public void setLastname(String aLastname) {

lastname = aLastname;

}

public String getHomeTown() {

return homeTown;

}

public void setHomeTown(String aHomeTown) {

homeTown = aHomeTown;

}

public int getAge() {

return age;

}

public void setAge(int aAge) {

age = aAge;

}

public Person(String aFirstName, String aLastname, String aHomeTown, int aAge) {

super();

firstName = aFirstName;

lastname = aLastname;

homeTown = aHomeTown;

age = aAge;

}

public Person() {

}

public String getInfo() {

return firstName + lastname + " : " + age + " : " + homeTown;

}

}

class Student extends Person {

private String id;

private boolean major;

private double gpa;

public Student(String aFirstName, String aLastname, String aHomeTown, int aAge, String aId, boolean aMajor,

double aGpa) {

super(aFirstName, aLastname, aHomeTown, aAge);

id = aId;

major = aMajor;

gpa = aGpa;

}

public Student() {

}

public String getId() {

return id;

}

public void setId(String aId) {

id = aId;

}

public boolean isMajor() {

return major;

}

public void setMajor(boolean aMajor) {

major = aMajor;

}

public double getGpa() {

return gpa;

}

public void setGpa(double aGpa) {

gpa = aGpa;

}

@Override

public String getInfo() {

return super.getInfo() + " : " + id + " : " + gpa + " : " + major;

}

}

class StudentAthlete extends Student {

private String sports;

private int rank;

public StudentAthlete(String aFirstName, String aLastname, String aHomeTown, int aAge, String aId, boolean aMajor,

double aGpa, String aSports, int aRank) {

super(aFirstName, aLastname, aHomeTown, aAge, aId, aMajor, aGpa);

sports = aSports;

rank = aRank;

}

public String getSports() {

return sports;

}

public void setSports(String aSports) {

sports = aSports;

}

public int getRank() {

return rank;

}

public void setRank(int aRank) {

rank = aRank;

}

@Override

public String getInfo() {

return super.getInfo() + " : " + sports + " : " + rank;

}

}

public class Application {

public static void main(String[] args) {

StudentAthlete sa = new StudentAthlete("Viart", "Kohli", "Delhi", 28, "V-1", true, 9.1, "Cricket", 1);

System.out.println(sa.getInfo());

}

}

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!