package elekter; public abstract class TakistusKomponent { double u; void uusPinge(double u){this.u=u;} abstract double kysiTakistus(); double kysiPinge(){return u;} double kysiVool(){return kysiPinge()/kysiTakistus();} // double kysiVoimsus(){return kysiPinge()*kysiVool();} double kysiVoimsus(){return kysiPinge()*kysiPinge()/kysiTakistus();} }