Class Student

java.lang.Object
  extended by Student

public class Student
extends java.lang.Object

A simple class that represents a student. Students are represented by their name and ID number. This class is used as one field of a MealCard object. It's part of Homework 5 for CSC 211, Fall quarter, 2005-06.


Field Summary
private  java.lang.String firstName
           
private  int id
           
private  java.lang.String lastName
           
 
Constructor Summary
Student()
          Default constructor for objects of class Student.
Student(java.lang.String fname, java.lang.String lname, int sid)
          Constructor for objects of class Student.
 
Method Summary
 void setId(int sid)
          Mutator method to set the ID of a student.
 void setName(java.lang.String fname, java.lang.String lname)
          Mutator method to set the name of a student.
 java.lang.String toString()
          To print Student objects.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

firstName

private java.lang.String firstName

lastName

private java.lang.String lastName

id

private int id
Constructor Detail

Student

public Student()
Default constructor for objects of class Student.


Student

public Student(java.lang.String fname,
               java.lang.String lname,
               int sid)
Constructor for objects of class Student. Initializes the student's name and ID number.

Method Detail

setName

public void setName(java.lang.String fname,
                    java.lang.String lname)
Mutator method to set the name of a student.

Parameters:
fname - the students first name
lname - the students last name

setId

public void setId(int sid)
Mutator method to set the ID of a student.

Parameters:
sid - the students 5 digit ID number

toString

public java.lang.String toString()
To print Student objects.

Overrides:
toString in class java.lang.Object
Parameters:
-
Returns:
a String representing a Student object