// File: PersonV3.java // // Author: Rahul Simha // Created: Sept 16, 1998 // Modified: Sept, 2008 // // Illustrates inheritance (see Person.java). class PersonV3 extends Person { // New data. int age; // New constructor. public PersonV3 (String nameIn, String ssnIn, int ageIn) { name = nameIn; ssn = ssnIn; age = ageIn; } // New accessor function public int getAge () { return age; } // Overriding the toString() method: public String toString () { return "PersonV3: name=" + name + ", ssn=" + ssn + ", age=" + age; } // Testing. public static void main (String[] argv) { PersonV3 p = new PersonV3 ("Kramer", "666-66-1234", 38); System.out.println (p); } } // End of class "Person_v3"