Auf dieser Seite befinden sich alle Java, Oop Fragen.
Weitere Themen findest du mit der Suche rechts oben, z.B. [java] oop um alle Fragen
zum Thema java mit dem Wort "oop" zu finden.
... und dann versuche den Inhalt in meiner main Methode aus zugeben bekomme ich ständig die 0 geliefert. Kann mir jemand sagen wo ich den Fehler mache? import java x.swing.JOptionPane; public class DezToBin { /* Globale Variablen anlegen, damit die beiden Do-While-Schleifen und * andere Klassen auf diese Variablen zugreifen koennen. */ public String eingabe, eingabe1; public ...
... reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */ package java .lang; /** {...} */ public abstract class Number implements java .io.Serializable {...} Warum fehlt hier das extends Object? Die API sagt mir das dort ein Vererbung sein müsste. Ich dachte ALLE Klassen in Java haben Object als Oberklasse. Ich glaub ich falle vom glauben. Das eigentliche ...
Das sind ja eigentlich zwei Fragen. Die eine ist leicht zu beantworten: Object ist direkt oder indirekt die Oberklasse aller Java -Klassen. Eben weil das so ist, muß man es nicht hinschreiben - ein fehlendes "extends" wird automatisch ein "extends Object". Die andere - warum funktioniert das Rendering nicht - ist schwieriger. Ich kenne mich mit der JTable nicht aus, aber zwei ...
Eine Klasse soll ja nach den OOP -Regeln so abstrakt geschrieben sein, dass man sie oft wiederverwenden kann. Wenn ich nun aber in eine Superklasse zum Beispiel für eine PictureBox nur ein paar wenige Methoden schreibe, die ich auch wirklich brauche, ist die Wiederverwendbarkeit in anderen Projekten ja eher gering - natürlich könnte man entgegnen, dass ich einfach eine ...
Kovarianz: Ist mit der Vererbungshierarchie. Kontravarianz: Ist entgegen der Vererbungshierarchie. Nun gilt bei Java und C#: Rückgabewerte sind Kovariant weil folgendes gilt: static Hund MakeHund() { ... Func Tier func MakeHund(); Hier wird nun ein Hund in ein Tier geschrieben. Compiliert auf jedenfall. Nun die Frage wenn ich den Hund in ein Tier reinspeichere ist das doch ...
Grundsätzlich geht es bei Ko- und Kontravarianz um die Kompatibilität von Ein- und Rückgabewerten. Durch Polymorphie kann - einfach ausgedrückt - ein Typ in verschiedener Gestalt auftreten. Weiters sind Delegaten als Funktionszeiger zu verstehen die stark typisiert sind. Da abgeleitete Typen auch Typen der jeweiligen Basisklasse sind (Polymorphie) können Delegaten die ...
Ich habe eine abstrakte Klasse mit einer virtuellen Methode. Nun soll das Kind diese Methode benutzen und überschreiben. Wie das geht weiß ich bereits. Meine Frage ist nun, kann ich diese Methode trotzdem noch benutzen auch wenn ich noch etwas zusätzlich machen will? z.B. eine Instanzvariable setzen.
codekicker.de ist eine deutschsprachige Q&A-Plattform zum Thema Programmieren. Von Entwicklern für Entwickler! Mitmachen ist ganz einfach: Stelle oder beantworte eine Frage.
Stelle eine Frage
Coole Sache?
codekicker.de braucht deine Hilfe: Like uns und klicke auf den +1-Button!