Navigate to list of lectures -- Keyboard shortcut: 'u'  Previous lecture -- Keyboard shortcut: 'p'  Next lecture -- Keyboard shortcut: 'n'  Course home        Alphabetic index  Exit possible frame set        First slide  First annotated slide  Lecture notes - all slides and notes together        Help page about these notes
Lecture 7

LECTURE 7:
Nedarvning

Kurt Nørmark ©
Department of Computer Science, Aalborg University, Denmark

September 2001

Title page            Abstract            Audio lecture from the start            References from this lecture            Exercises in this lecture            

Total playing time of audio lecture: 1 hour, 32 minutes, 54 seconds

Page 1Show and speak slideSpecialisering og udvidelsePage 22Show and speak slideForhindring af nedarvning i Java
Page 2Show and speak slideSpecialiseringPage 23Show and speak slideKlassehierarkier
Page 3Show and speak slideEksempel på specialiseringer af KontoPage 24Show and speak slideNedarvning og dannelse af klassehierarkier
Page 4Show and speak slideSpecialisering og ekstensionPage 25Show and speak slideDannelse af klassehierarkier i Java
Page 5Show and speak slideEksempel på specialiseringer af FigurPage 26Show and speak slidePolymorfi og dynamisk binding
Page 6Show and speak slideUdvidelsePage 27Show and speak slideStatiske og dynamiske typer
Page 7Show and speak slideUdvidelse og intensionPage 28Show and speak slidePolymorfi og typesammenlignelighed
Page 8Show and speak slideEksempel på udvidelse: Pair til TriplePage 29Show and speak slideStatisk og dynamisk binding
Page 9Show and speak slideNedarvningPage 30Show and speak slideStatisk og dynamisk binding i Java
Page 10Show and speak slideNedarvningPage 31Show and speak slidePolymorfi og dynamisk binding i Banken
Page 11Show and speak slideAlternativ til nedarvning: KopieringPage 32Show and speak slideEksemplet uden dynamisk binding
Page 12Show and speak slideAlternativ til nedarvning: DelegeringPage 33Show and speak slideFordele ved dynamisk binding
Page 13Show and speak slideNedarvning i JavaPage 34Show and speak slideMetode redefinition og -kombination
Page 14Show and speak slideEksempel på nedarvning: CheckKontoPage 35Show and speak slideRedefinition af metoder og variable
Page 15Show and speak slideCheckkonto er både en udvidelse og en specialisering af KontoPage 36Show and speak slideForhinding af redefinition
Page 16Show and speak slideEksempel på nedarvning: TriplePage 37Show and speak slideVarians af parametre og returværdi under redefinition
Page 17Show and speak slideEksempel på nedarvning: DoubleLinkablePage 38Show and speak slideCovarians og contravarians
Page 18Show and speak slideInstantiering og initialiseringPage 39Show and speak slideMetodekombination
Page 19Show and speak slideNedarvning og konstruktorer i JavaPage 40Show and speak slideTerminologi
Page 20Show and speak slideGrænseflader til klienter og subklasser i forbindelse med nedarvningPage 41Show and speak slideNedarvningsterminologi
Page 21Show and speak slideNedarvning og synlighed i Java

Internal 'show-and-speak' overview

LENO - LEcture NOtes with LAML technologyGenerated: Monday March 31, 2008, 12:08:47
on the system cs-unix
Program Oriented Web Engineering - using LAML