Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

So this is what I have so far and I keep getting so many errors on Java Creator.

ID: 3624840 • Letter: S

Question

So this is what I have so far and I keep getting so many errors on Java Creator.


public class Student extends Person
{
private String myIdNum; //Student Id Number
private double myGPA; // grade point average

//constructor
public Student (String name, int age, String gender,
String idNum, double gpa)
{
//use the super class' constructor
super (name, age, gender);

}
//initialize what's new to Student
myIdNum = idNum;
myGPA = gpa;
}
public String getIdNum ()
{
return myIdNum;
}

public double getGPA ()
{
return myGPA;
}

public void setIdNum (String idNum)
{
myIdNum = idNum;
}

public void setGPA (double gpa)
{
myGPA = gpa;
}

// overrides the toString method in the parent class

public String toString ()
{
return super.toString () +", student id: " +myIdNum + ", gpa: " + myGPA;
}



HERE'S MY PERSON'S CLASS:

public class Person
{
private String myName; // name of the person
private int myAge; // person's age
private String myGender; // "M" for male, "F" for female

// constructor
public Person (String name, int age, String gender)
{
myName = name;
myAge = age;
myGender = gender;
}

public String getName ()
{
return myName;
}

public int getAge ()
{
return myAge;
}
public String getGender ()
{
return myGender;
}
public void setName (String name)
{
myName = name;
}

public void setAge (int age)
{
myAge = age;
}
public void setGender (String gender)
{
myGender = gender;
}
public String toString ()
{
return myName + ", age: " + myAge + ", gender: " +
myGender;
}
}

Explanation / Answer

// now working properly.   u r mistake highlighted in red colour

public class Student extends Person
{
private String myIdNum; //Student Id Number
private double myGPA; // grade point average

//constructor
public Student (String name, int age, String gender,
String idNum, double gpa)
{
//use the super class' constructor
super (name, age, gender);
//initialize what's new to Student
myIdNum = idNum;
myGPA = gpa;
}
public String getIdNum ()
{
return myIdNum;
}

public double getGPA ()
{
return myGPA;
}

public void setIdNum (String idNum)
{
myIdNum = idNum;
}

public void setGPA (double gpa)
{
myGPA = gpa;
}

// overrides the toString method in the parent class

public String toString ()
{
return super.toString () +", student id: " +myIdNum + ", gpa: " + myGPA;
}

}


public class Person
{
private String myName; // name of the person
private int myAge; // person's age
private String myGender; // "M" for male, "F" for female

// constructor
public Person (String name, int age, String gender)
{
myName = name;
myAge = age;
myGender = gender;
}

public String getName ()
{
return myName;
}

public int getAge ()
{
return myAge;
}
public String getGender ()
{
return myGender;
}
public void setName (String name)
{
myName = name;
}

public void setAge (int age)
{
myAge = age;
}
public void setGender (String gender)
{
myGender = gender;
}
public String toString ()
{
return myName + ", age: " + myAge + ", gender: " +
myGender;
}
}

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote