wie kann ich in der main funktion eine unterklasse ausführen lassen? kann überhaupt eine andere klasse ausgeführt werden?
bitte um eine schnelle und anfängerfreundliche antwort
bitte um eine schnelle und anfängerfreundliche antwort
package Tests;
public class SubClass extends SuperClass
{
public SubClass()
{
super();
}
public String doSomething()
{
return "SubClass did something";
}
}
package Tests;
public class SuperClass
{
public SuperClass()
{
}
public String doSomething() {
return "SuperClass did something";
}
public static void main(String[] args)
{
SuperClass superC = new SuperClass();
System.out.println(superC.doSomething());
SubClass subC = new SubClass();
System.out.println(subC.doSomething());
}
}
SuperClass did something
SubClass did something
Kurzes Bsp einer sinnvollen Vererbung:
Superklasse Auto: hat Attribute raeder, sitze, ps,...
Subklasse Sportwagen (raeder=4, sitze=2,ps=500 :bae: ...)
Subklasse SUV (raeder=4, sitze=6,ps=100...)
apfelkuchen hat gesagt.:diese Suchen Funktion pack ich in eine neue .java datei: suchen_vname.java
da programmiere ich die abfrage in sql und die ausgabe am bildschrim....
das sollte nicht so schwer sein... aber wie kann ich dem hauptprogramm sagen, dass er in die suchen_vname klasse einsteigen soll, und dort alles erledigen soll, und dannach soll er ins hauptprogramm zurück....
Da schmeisst du wohl gerade was durcheinander.damit ist das hauptprogramm das main programm mit dem menü... was sind dann die anderen klassen (suchen, löschen.....)??? auch eigene main klassen oder wie?
Das sind dann (in der Regel) "ganz normale" Klassen.