[JAVA=42]package statObjekteHa;
public class ModellHa {
private BalkenMitLast balken1;
private BalkenMitLast balken2;
private BalkenMitLast balken3;
private BalkenMitLast balken4;
private Dehnstab stab1;
private Dehnstab stab2;
private Dehnstab stab3;
public ModellHa (BalkenMitLast balken1, BalkenMitLast balken2, BalkenMitLast balken3, BalkenMitLast balken4,Dehnstab stab1,Dehnstab stab2,Dehnstab stab3 ){
this.balken1 = balken1;
this.balken2 = balken2;
this.balken3 = balken3;
this.balken4 = balken4;
this.stab1 = stab1;
this.stab2 = stab2;
this.stab3 = stab3;
}
public void berechnungBalkenmitte (double m ){
double p2 = (balken2.getEinzellastF()*Math.pow(balken2.getLaenge(),3))/(48*m*Math.pow(10,7));
double p1 = (balken1.getEinzellastF()*Math.pow(balken1.getLaenge(),3))/(48*m*Math.pow(10,7));
double p3 = (balken3.getEinzellastF()*Math.pow(balken3.getLaenge(),3))/(48*m*Math.pow(10,7));
double p4 = (balken4.getEinzellastF()*Math.pow(balken4.getLaenge(),3))/(48*m*Math.pow(10,7));
}
public void berechnungStauchung (double h,double m){
double Stauchung = ((((balken1.getEinzellastF()+balken2.getEinzellastF()+balken3.getEinzellastF()+balken4.getEinzellastF())/2)*(stab1.h/3))/(m*Math.pow(10, 1)))+
(((((balken1.getEinzellastF()+balken2.getEinzellastF()+balken3.getEinzellastF()+balken4.getEinzellastF())/2)+(stab2.EinzellastF5))*(stab2.h/3))/(m*Math.pow(10, 2)))+
(((((balken1.getEinzellastF()+balken2.getEinzellastF()+balken3.getEinzellastF()+balken4.getEinzellastF())/2)+(stab3.EinzellastF5))*(stab3.h/3))/(m*Math.pow(10, 3)));
}
}
[/code]
[JAVA=42]package AnwendungHa;
import statObjekteHa.BalkenMitLast;
import statObjekteHa.Dehnstab;
import statObjekteHa.ModellHa;
public class AnwHa {
public static void main(String[] args) {
BalkenMitLast balken1 = new BalkenMitLast(3.7,10.1);
BalkenMitLast balken2 = new BalkenMitLast(4.2,2.3);
BalkenMitLast balken3 = new BalkenMitLast(5.6,20.5);
BalkenMitLast balken4 = new BalkenMitLast(2.3,8.9);
Dehnstab stab1 = new Dehnstab(5000/3,((balken1.getEinzellastF()+balken2.getEinzellastF()+balken3.getEinzellastF()+balken4.getEinzellastF())/2),332262*Math.pow(10,1));
Dehnstab stab2 = new Dehnstab(5000/3,((balken1.getEinzellastF()+balken2.getEinzellastF()+balken3.getEinzellastF()+balken4.getEinzellastF())/2)+3.5,332262*Math.pow(10,2));
Dehnstab stab3 = new Dehnstab(5000/3,((balken1.getEinzellastF()+balken2.getEinzellastF()+balken3.getEinzellastF()+balken4.getEinzellastF())/2)+3.5,332262*Math.pow(10,3));
ModellHa AnwHa = new ModellHa (balken1, balken2, balken3, balken4, stab1, stab2, stab3);
AnwHa.berechnungBalkenmitte(332262);
AnwHa.berechnungStauchung(5/3, 332262);
System.out.println("Absenkung im Punkt p1 = "+p1 + "mm");
System.out.println("Absenkung im Punkt p2 = "+p2 + "mm");
System.out.println("Absenkung im Punkt p3 = "+p3 + "mm");
System.out.println("Absenkung im Punkt p4 = "+p4 + "mm");
System.out.println("Absenkung im Gelenk g = "+Stauchung + "mm");
}
}
[/code]
Wie bekommen ich die Fehler behoben .....???????:L
Er sagt mir ModellHa AnwHa = new ModellHa (balken1, balken2, balken3, balken4, stab1, stab2, stab3);
the constructor is undefined???
Und wie bekommen ich die Lösungen der Formel p1,p2,p3,p4,Stauchung in die main-Methode ???
public class ModellHa {
private BalkenMitLast balken1;
private BalkenMitLast balken2;
private BalkenMitLast balken3;
private BalkenMitLast balken4;
private Dehnstab stab1;
private Dehnstab stab2;
private Dehnstab stab3;
public ModellHa (BalkenMitLast balken1, BalkenMitLast balken2, BalkenMitLast balken3, BalkenMitLast balken4,Dehnstab stab1,Dehnstab stab2,Dehnstab stab3 ){
this.balken1 = balken1;
this.balken2 = balken2;
this.balken3 = balken3;
this.balken4 = balken4;
this.stab1 = stab1;
this.stab2 = stab2;
this.stab3 = stab3;
}
public void berechnungBalkenmitte (double m ){
double p2 = (balken2.getEinzellastF()*Math.pow(balken2.getLaenge(),3))/(48*m*Math.pow(10,7));
double p1 = (balken1.getEinzellastF()*Math.pow(balken1.getLaenge(),3))/(48*m*Math.pow(10,7));
double p3 = (balken3.getEinzellastF()*Math.pow(balken3.getLaenge(),3))/(48*m*Math.pow(10,7));
double p4 = (balken4.getEinzellastF()*Math.pow(balken4.getLaenge(),3))/(48*m*Math.pow(10,7));
}
public void berechnungStauchung (double h,double m){
double Stauchung = ((((balken1.getEinzellastF()+balken2.getEinzellastF()+balken3.getEinzellastF()+balken4.getEinzellastF())/2)*(stab1.h/3))/(m*Math.pow(10, 1)))+
(((((balken1.getEinzellastF()+balken2.getEinzellastF()+balken3.getEinzellastF()+balken4.getEinzellastF())/2)+(stab2.EinzellastF5))*(stab2.h/3))/(m*Math.pow(10, 2)))+
(((((balken1.getEinzellastF()+balken2.getEinzellastF()+balken3.getEinzellastF()+balken4.getEinzellastF())/2)+(stab3.EinzellastF5))*(stab3.h/3))/(m*Math.pow(10, 3)));
}
}
[/code]
[JAVA=42]package AnwendungHa;
import statObjekteHa.BalkenMitLast;
import statObjekteHa.Dehnstab;
import statObjekteHa.ModellHa;
public class AnwHa {
public static void main(String[] args) {
BalkenMitLast balken1 = new BalkenMitLast(3.7,10.1);
BalkenMitLast balken2 = new BalkenMitLast(4.2,2.3);
BalkenMitLast balken3 = new BalkenMitLast(5.6,20.5);
BalkenMitLast balken4 = new BalkenMitLast(2.3,8.9);
Dehnstab stab1 = new Dehnstab(5000/3,((balken1.getEinzellastF()+balken2.getEinzellastF()+balken3.getEinzellastF()+balken4.getEinzellastF())/2),332262*Math.pow(10,1));
Dehnstab stab2 = new Dehnstab(5000/3,((balken1.getEinzellastF()+balken2.getEinzellastF()+balken3.getEinzellastF()+balken4.getEinzellastF())/2)+3.5,332262*Math.pow(10,2));
Dehnstab stab3 = new Dehnstab(5000/3,((balken1.getEinzellastF()+balken2.getEinzellastF()+balken3.getEinzellastF()+balken4.getEinzellastF())/2)+3.5,332262*Math.pow(10,3));
ModellHa AnwHa = new ModellHa (balken1, balken2, balken3, balken4, stab1, stab2, stab3);
AnwHa.berechnungBalkenmitte(332262);
AnwHa.berechnungStauchung(5/3, 332262);
System.out.println("Absenkung im Punkt p1 = "+p1 + "mm");
System.out.println("Absenkung im Punkt p2 = "+p2 + "mm");
System.out.println("Absenkung im Punkt p3 = "+p3 + "mm");
System.out.println("Absenkung im Punkt p4 = "+p4 + "mm");
System.out.println("Absenkung im Gelenk g = "+Stauchung + "mm");
}
}
[/code]
Wie bekommen ich die Fehler behoben .....???????:L
Er sagt mir ModellHa AnwHa = new ModellHa (balken1, balken2, balken3, balken4, stab1, stab2, stab3);
the constructor is undefined???
Und wie bekommen ich die Lösungen der Formel p1,p2,p3,p4,Stauchung in die main-Methode ???
Zuletzt bearbeitet von einem Moderator: