import java.io.*; public class StudentNode implements Serializable { private StudentNode next, previous; private String firstName, lastName; private double gpa; public StudentNode(String firstName_, String lastName_, double gpa_) { firstName = firstName_; lastName = lastName_; gpa = gpa_; } public void setNext(StudentNode next_) { next = next_; } public void setPrevious(StudentNode previous_) { previous = previous_; } public StudentNode getNext() { return next; } public StudentNode getPrevious() { return previous; } public String firstName() { return firstName; } public String lastName() { return lastName; } public double gpa() { return gpa; } public String toString() { return "Student: " + firstName + " " + lastName + "\nGPA: " + gpa; } }