Hallo
Ich habe folgendes Problem.
Ich möchte das der Benutzer mehrere Balken angibt und dann soll mein Programm die Info nutzen und für die Formel die xKoordinate der Balken nehmen.
Die Schnittstellen muss ich machen .
Eingabe Balken->Programm erkennt Balkenart(Länge)Schnittstelle Balken nutzen->dann Schnittstelle Punkt nutzen für xKoordinate -> xKoordinate in Formel anwenden(Schnittstelle Haufen nutzen)
Habe überlegt und der Benutzer könnte Felder bestimmen -> Balken[0]=EinerBalken
Balken[1]=DreierBalken usw.
Dann soll das Programm Die Länge erkennen und die xKoordinate in meine For –Schleife bringen bzw. nutzen
Und da ist mein Problem wie ich es machen soll …???
nittstelle Punkt
Hier fehlt mir die Idee wie ich bestimme, dass das Programm Die Balkenart erkennt und davon die xKoordinate ermittelt mit Hilfe Schnittstelle Punkt
Die For-Schleife ist noch nicht fertig !
Ich habe folgendes Problem.
Ich möchte das der Benutzer mehrere Balken angibt und dann soll mein Programm die Info nutzen und für die Formel die xKoordinate der Balken nehmen.
Die Schnittstellen muss ich machen .
Eingabe Balken->Programm erkennt Balkenart(Länge)Schnittstelle Balken nutzen->dann Schnittstelle Punkt nutzen für xKoordinate -> xKoordinate in Formel anwenden(Schnittstelle Haufen nutzen)
Habe überlegt und der Benutzer könnte Felder bestimmen -> Balken[0]=EinerBalken
Balken[1]=DreierBalken usw.
Dann soll das Programm Die Länge erkennen und die xKoordinate in meine For –Schleife bringen bzw. nutzen
Und da ist mein Problem wie ich es machen soll …???
nittstelle Punkt
Hier fehlt mir die Idee wie ich bestimme, dass das Programm Die Balkenart erkennt und davon die xKoordinate ermittelt mit Hilfe Schnittstelle Punkt
Java:
public interface IPunkt {
final double YKoordinateB=0.5;
// Xkoordinate ist immer Balkenlaenge durch 2
final double xKoordinateB= (IBalken.Balkenart)/2;
}
Java:
public interface IBalken extends IPunkt{
//Laenge des Balken
final double EinerBalken= 1;
final double ZweierBalken= 2;
final double DreierBalken= 3;
final double ViererBalken= 4;
final double FuenferBalken= 5;
Java:
public interface IHaufen extends IBalken {
final double AnzahlBalken = 6;
public double Haufen();
public double Haufenueberpruefung();
}
Die For-Schleife ist noch nicht fertig !
Java:
public class HaufenAllg implements IHaufen{
@Override
public double Haufen() {
double s=0;
for (int i = 0;i<=AnzahlBalken;i++)
s = xKoordinateB[i]-xKoordinateB[i+1];
.......
}
public double Haufenueberpruefung() {
for(int i= 0,i<=AnzahlBalken,i++)
s = (xKoordinateB[i+1]+xKoordinateB[i+2])/4
.....
}
Java:
public class Anwendung {
import........ ;
public static void main(String[] args) {
Balken[0]=EinerBalken;
Balken[1]=DreierBalken;
}
}
Zuletzt bearbeitet von einem Moderator: