Deine Frage-Antwort-Community
Frage stellen
    • Meinung des Tages: Hohe Bedrohungslage durch Cyberkriminalität in Deutschland - wie schützt Ihr Euch privat im Internet?
    • Könnt ihr in der heutigen Zeit überhaupt noch positiv denken?
    • Hat Jesus Kinder gezeugt?
    • Thunberg mit Segelschiff Richtung Gaza aufgebrochen, macht so etwas Sinn?
    • Skyr ständig ausverkauft?
    • Warum wird der Antisemitismus etc. wieder größer?
    • Alle Beiträge
    • Radiokooperation mit Absolut HOT 🔥
    • Meinung des Tages
    • Themenspecial: Weltraum & Raumfahrt (mit Dr. Volker Kratzenberg-Annies) 🚀
    • Blickwechsel: Deine Fragen an einen unheilbar kranken Lungenkrebspatienten
    • Ask Me Anything:
      Alle Blickwechsel
    • Ask Me Anything:
      Alle Themenspecials
    • gutefrage Tipps
    • gutefrage Highlights
    • Computer
    • Internet & Social Media
    • Kreativität, Freizeit & Hobby
    • Lokales, Reiseziele & Urlaub
    • Medien, Unterhaltung & Musik
    • Mode & Beauty
    • Software & Apps
    • Spiele & Gaming
    • Sport & Fitness
    • Alle Themenwelten
In wenigen Minuten
Antworten auf Deine Fragen.
Frage stellen
Du hast noch kein gutefrage Profil? Jetzt kostenlos erstellen
Profil Beiträge Antworten Antworten

verreisterNutzer

11.05.2015
Übersicht
0
Hilf. Antw.
1
Antwort
0
Beiträge
0
Danke
0
Komplim.
0
Freunde
ArenaGK
11.05.2015, 16:19
Java - Unterschied Klasse, Interface und Enum?

In meinem Java Lernbuch wird gerade etwas über die unterschiedlichen Klassen gezeigt. Darunter auch abstrakte Klassen, Interfaces und Enums. Was ist das alles?

Enums verstehe ich noch, dort werden einfach Konstanten ''abgespeichert'', die thematisch zusammen passen. (Also dienen für die Lesbarkeit und Ordnung)

Aber wozu braucht man Interfaces? Und was ist mit den abstrakten Klassen gemeint? Im Buch steht: Abstrakt = Keine Instanzen von Objekten möglich.

Hoffe, dass mich jemand da besser belehren kann, als das Buch.

...zum Beitrag
Antwort
von verreisterNutzer
11.05.2015, 16:58

Hallo!

Kurz und verständlich, aber sicher nicht allumfänglich::

Interfaces, wie der Name sagt, werden heir eigentlich "nur" Schnittstellen definiert.

Abstracte Klassen -> Baupläne für bestimmte Klassen, haben keine Funktionalität, deswegen können keine Instancen gebildet werden

Gruß

(Irgendwann wirst du die von mir genannten Sätze mit eigenem Wissen vervollständigen.)

...zur Antwort
gutefrage
  • Beitrag erstellen
  • Stöbern
  • Alle Themen
  • Hilfe / FAQ
  • Richtlinien
  • gutefrage Highlights
Partner
  • Businesspartner
  • Partner werden
Unternehmen
  • Über uns
  • Jobs
  • Kontakt
  • Presse
Rechtliches
  • Impressum
  • Datenschutz
  • AGB
  • Utiq verwalten
Weil es immer jemand weiß.
gutefrage ist so vielseitig wie keine andere Frage-Antwort-Plattform. Bei uns findest Du schnell neue Perspektiven - egal zu welchem Thema.
Gmacht in Minga. Mit
❤
Facebook Pixel