Unit 8

In unit #8 students will be taught an introduction to OOP

Key concepts students will learn are:

  • objects and classes
  • fields and methods
  • properties
  • Unified Modeling Language (UML)
  • class diagrams
  • overloading methods
  • constructors
  • encapsulation
  • inheritance
  • polymorphism
  • abstract methods and classes