You are on page 1of 3

Lab7

Julio Martinez
April.20.2015

1
SOURCE CODE:
package i n h e r i t a n c e d e m o ;
public c l a s s GraduateStudent extends Student {
private S t r i n g major ;
private double gpa ;
public GraduateStudent ( ) {
super ( ) ;
major = no major ;
gpa = 0 . 0 ;
}
public GraduateStudent ( S t r i n g name , int studentNumber ,
S t r i n g major , double gpa ) {
super ( name , studentNumber ) ;
t h i s . major = major ;
t h i s . gpa = gpa ;
}
public double getGpa ( ) {
return gpa ;
}
public void setGpa ( double gpa ) {
t h i s . gpa = gpa ;
1

}
public S t r i n g getMajor ( ) {
return major ;
}
public void s e t M a j o r ( S t r i n g major ) {
t h i s . major = major ;
}
public void r e s e t ( S t r i n g newName , int newStudentNumber ,
S t r i n g major , double gpa ) {
setName (newName ) ;
setStudentNumber ( newStudentNumber ) ;
t h i s . major = major ;
t h i s . gpa = gpa ;
}
public void writeOutput ( ) {
super . writeOutput ( ) ;
System . out . p r i n t l n ( Major : + major ) ;
System . out . p r i n t l n ( GPA: + gpa ) ;
System . out . p r i n t l n ( ) ;
}
}
OUTPUT
run :
Name : Warren Peace
Student Number : 1234
Name : A r i e l Bender
Student Number : 5678
Major : Computer S c i e n c e
GPA: 4 . 0
Name : Thin White Duke
Student Number : 2468
Major : Music
GPA: 3 . 7

Name : Holden C a u l f i e l d
Student Number : 1357
Major : P h i l o s o p h y
GPA: 3 . 0
BUILD SUCCESSFUL ( t o t a l time : 0 s e c o n d s )

You might also like