package Lecture7; public class BeamExample { public static void main(String[] args) { Beam one= new Beam(20.0); double w1= one.getDeflection(1200.0); System.out.println("w1: " + w1); double w2= one.getDeflection(1200.0, "ft"); System.out.println("w2: " + w2); System.exit(0); } } class Beam { private double L; private double E= 30000.0; private double I= 1000.0; public Beam(double L, double E, double I) { this.L= L; this.E= E; this.I= I; } public Beam(double L) { this.L= L; } public double getDeflection(double P) { return -P*L*L*L/(3.0*E*I); } public double getDeflection(double P, String u) { if (u.equals("ft")) // no utilice == return -3.3*P*L*L*L/(3.0*E*I); else return -P*L*L*L/(3.0*E*I); } }