Skip to main content
eick-at moodle
  • Home
  • Calendar
  • More
You are currently using guest access
Log in
eick-at moodle
Home Calendar
Expand all Collapse all

    OOP with JAVA

    Section Name Description
    Installation of programming tools Page Installation of JDK, IntelliJ IDEA and JavaFX Scene Builder
    Page Installation of a Version Control System
    First steps Page First program "Hello world"
    Basics of object-oriented programming with Java Page Object-Oriented Programming vs. Procedural Programming
    Page Solution: Creation of further objects
    Page Parameters and Return Value
    Page Solution: Constructors
    Page UML - Unified Modeling Language
    Page Solution: Use case diagram, class diagram, object diagram and sequence diagram
    Page Aggregation vs. Composition
    Page Solution: Programming according to UML
    Page Solution: Direction of navigation
    Page Solution: Role names
    Page Solution: Reflexive association
    Inheritance Page Inheritance
    Page Generalisation vs. Specialisation
    Page Solution: Design a structure of inheritance
    Page Solution: Pocket money account
    Page No multiply inheritance in Java
    Page Interfaces
    Page Solution: Implementation of interfaces
    Page Abstract classes
    Page Solution: Interface or abstract class
    Page Polymorphism
    Page Solution: Random creation of game characters
    Software Testing Page Software Testing
    Page Unit testing/Component testing
    Page TDD - Testdriven Development
    Page Excursus: Java FX
    Page Solution: TDD
    Versioning with GIT Page Git
    You are currently using guest access (Log in)
    Data retention summary
    Get the mobile app
    Powered by Moodle