Was ist Java-Generalisierung/Vererbung?

2 Antworten


  • Vererbung - ist, wenn das Objekt alle Eigenschaften eines anderen Objekts erbt,

    z. Mountainbike ist ein Fahrrad, aber mit mehr/weniger Gängen, daher hat ein Mountainbike alle Eigenschaften eines Fahrrads, aber mit einer zusätzlichen Eigenschaft.
  • Generalisierung ist der Prozess, gemeinsame Merkmale aus zwei oder mehr Klassen zu extrahieren und sie zu einer verallgemeinerten Superklasse zu kombinieren. Gemeinsame Merkmale können Attribute, Assoziationen oder Methoden sein.

    In der objektorientierten Programmierung, ist das Konzept der IS-A ein völlig basiert auf Vererbung , die von zwei Typen der Klasse sein kann Vererbung oder Interface - Vererbung . ... Überall dort, wo Sie in einer Klassendeklaration ein Schlüsselwort "extensed" oder "implements" sehen, wird diese Klasse als IS-A- Beziehung bezeichnet .

    CodeAvail –
    Hilfe für Online-Informatikaufgaben

Schreibe deine Antwort

Ihre Antwort erscheint nach der Moderation appear