HTTP läuft z.B. normalerweise über
TCP, standardmäßig auf Port 80. Also ist es ein Nachfahre von
TCP.
TFTP läuft normalerweise über UDP und hört auf Port 69. Ist also ein Nachfahre von UDP.
HTTP ist etwas völlig Anderes als
TCP.
HTTP benützt
TCP als Transportmedium, aber es ist nicht eine Art von
TCP.
Vererbung wurde hier falsch angewendet.
Das Gleiche gilt auch für TFTP und UDP.
Jeder Programmierer kennt bestimmt das
OSI 7-Schichten Modell.
Zwischen diesen Schichten existiert keine Vererbung sondern jede Schicht
benützt die vorherige Schicht als Grundlage.
Das Wort "benützen" ist hier entscheidend, denn es ist der Hinweis, dass hier keine Vererbung vorliegt.
TCP benützt das Internet Protokoll (
IP).
IP benützt Ethernet.
IP kann aber auch aber auch auf ISO 802.11 (WLAN) aufsetzen.
Tiger und Löwe sind spezialisierte Arten der allgemeineren Klasse "Raubkatze".
Delphi-Quellcode:
TRaubkatze = class;
TTiger = class(tRaubkatze)
TLoewe = class(TRaubkatze)
Ein Löwe "ist" eine Raubkatze; es liegt hier also eine richtige Vererbung vor.
Diese Beziehung gibt es bei HTTP ind
TCP nicht.