Java/J2SE
Wolfgang Hebold

Home

Schedule

Content

Material

Contact

Object-Oriented Programming (Classes as Types)

Definition

  • Keyword class
  • Class Block
  • Namespace
  • Scope Rules
  • Types vs. Modules
  • Examples
top

Fields

top

Methods

top

Objects

  • Garbage Collection
  • Objects, Variables & References
  • java.lang.Object
  • Architecture: Client & Server
top

Inheritance

top

Overriding

top

Abstract Methods & Classes

  • Abstract Method
  • Abstract Class
    • At least one abstract method
    • No object instantiation
  • Subclass
  • final, private & static Methods
  • Examples
top

Interfaces

top

Nested Classes

  • Top-level Class
  • Static Member Class
  • Non-Static Member Class
  • Local Class
  • Anonymous Classes
  • Example
top