You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

823 B

Übung 2.

Java

  • Objektorientierte Programmiersprache, Funktional Programmiersprache, typisierte Programmiersprache.
  • Auf Klassen und Methoden basiert, unterstützt Vererbung.
  • Ermöglicht Polymorphie und Kapselung von Klassen und Methoden.

C

  • Imperative, Prozedural und typisierte Programmiersprache.
  • Anweisungen sollen in dieser Programmiersprache schritt für schritt geschrieben.
  • Programm vollständig nachvollziehbar und nah zu Hardware.

Python, Typescript und go

  • typisierte Programmiersprache.

Javascript

  • typenlose Programmiersprache.

Weitere Programmier-Prinzipien

  • Single-Responsibility-Prinzip : das heißt jede Klasse hat genau eine fest definierte Aufgabe zu erfüllen.
  • Das Open-Closed-Prinzip : man darf eine Klasse erweitern, jedoch nicht modifizieren um Fehler zu vermeiden.