Edisi September 2011 membahas tentang Daur hidup aplikasi android, dengan contoh program konverter suhu.
Interface KonverterSatuan :
public interface KonverterSatuan {
public float konversi(float input);
public String satuanInput();
public String satuanOutput();
}
Implementasi Class :
public class CelciusFahrenheit implements KonverterSatuan {
String asal, tujuan ;
public CelciusFahrenheit(){
this.asal = "Celcius";
this.tujuan = "Fahrenheit";
}
@Override
public float konversi(float input) {
// TODO Auto-generated method stub
return 9f/5 * input + 32;
}
@Override
public String satuanInput() {
// TODO Auto-generated method stub
return this.asal;
}
@Override
public String satuanOutput() {
// TODO Auto-generated method stub
return this.tujuan;
}
}
Interface KonverterSatuan :
public interface KonverterSatuan {
public float konversi(float input);
public String satuanInput();
public String satuanOutput();
}
Implementasi Class :
public class CelciusFahrenheit implements KonverterSatuan {
String asal, tujuan ;
public CelciusFahrenheit(){
this.asal = "Celcius";
this.tujuan = "Fahrenheit";
}
@Override
public float konversi(float input) {
// TODO Auto-generated method stub
return 9f/5 * input + 32;
}
@Override
public String satuanInput() {
// TODO Auto-generated method stub
return this.asal;
}
@Override
public String satuanOutput() {
// TODO Auto-generated method stub
return this.tujuan;
}
}
No comments:
Post a Comment