DE

Modul

Advanced Object Orientation [M-INFO-100809]

Credits
5
Recurrence
Unregelmäßig
Duration
1 Semester
Language
German
Level
3
Version
1

Responsible

Organisation

  • KIT-Fakultät für Informatik

Part of

Bricks

Identifier Name LP
T-INFO-101346 Advanced Object Orientation 5

Content

  • Behaviour and semantics of dynamic dispatch
  • Implementation of single and multiple inheritance
  • Genericity, refactoring
  • Traits and mixins, virtual classes
  • Cardelli's type system
  • Analyses on the call graph, points-to analyses
  • operational semantics, type safety
  • bytecode JVM, bytecode verifier, dynamic compilation