Methods of Software Development II

Course contents
  • - Basic elements of object-oriented programming (classes and objects, encapsulation)
    - Associations between classes and objects (cardinality, navigability)
    - Inheritance, interfaces and polymorphism
    - Creational Design Patterns