Lecture 8
LECTURE 8:
Design af klassehierarkier
Kurt Nørmark ©
Department of Computer Science, Aalborg University, Denmark
September 2001
Title page
Abstract
References from this lecture
Exercises in this lecture
Page 1
Abstrakte klasser
Page 14
Multipel nedarvning: Fornuftsægteskab
Page 2
Abstrakte klasser
Page 15
Interfaces
Page 3
Eksempel: Stack
Page 16
Interface begrebet
Page 4
Abstrakte klasser: Skematisk eksempel
Page 17
Interface i Java: Syntaktiske regler
Page 5
Abstrakte klasser i Java
Page 18
Interfaces i Java: Semantiske regler
Page 6
Abstrakte metoder i Java
Page 19
Eksempel: StringInput og StringOutput
Page 7
Eksempel: Stakken igen
Page 20
Eksempel: StringInput og StringOutput
Page 8
Eksempel: Comparable
Page 21
Interfaces i Java Core API: Enumeration
Page 9
Eksempel: Microbib
Page 22
Interfaces i Java Core API: Cloneable
Page 10
Multipel nedarvning
Page 23
Interfaces i Java Core API: Serializable
Page 11
Hvorfor multipel nedarvning?
Page 24
Interfaces i forhold til abstrakte klasser
Page 12
Problemstillinger ved multipel nedarvning
Page 25
Interfaces på tværs af klasser
Page 13
Multipel klassificering
Page 26
Interfaces i forhold til klasser med multipel nedarvning
Generated: Monday March 31, 2008, 12:08:54
on the system cs-unix