class Hovedprogram { public static void main(String[] args) { Person p1 = new Person("Per"); Student s1 = new Student("Hans", 123); System.out.println(p1.hentNavn()); System.out.println(s1.hentNavn() + " " + s1.hentId()); Person p2 = new Student("Espen", 245); //System.out.println(p2.hentNavn() + " " + p2.hentId()); // ikke lov System.out.println(p2.hentNavn()); // kun tilgang til Person-egenskapene // Siden objektet er av typen Student kan vi lage oss en // referanse av Student-type for aa faa tilgang til Student-egenskapene if (p2 instanceof Student){ Student s2 = (Student) p2; System.out.println(s2.hentNavn() + " " + s2.hentId()); } //Student s3 = new Person("Ida"); // ikke lov } }