/** * De klasse stelt een figuur voor (een bol of een kubus) * @author Chris Trauschke * @version 1.0 */ public class ValutaWaarde { private String valuta; private double invoer; /** * Maakt een nieuw figuur * @param s Soort van de figuur bol, kubus, cilinder en cilinder hoogte 10 * @param m De maat van het figuur in centimeters */ public ValutaWaarde(String v, double i) { valuta = v; invoer = i; } /** * Geeft de inhoud van de figuur in cm^3 * @return de inhoud van het figuur of -1 als het geen bol, kubus, cilinder hoogte 10 en cilinder is */ public double geefWaarde() { double waarde = -1.0; if (soort.equals("Euro - EUR")) { waarde = invoer *; } if (soort.equals("Amerikaanse Dollar - USD")) { waarde = invoer *; } if (soort.equals("Japanse Yen - JPY")) { waarde = invoer *; } if (soort.equals("Pond sterling - GBP")) { waarde = invoer *; } if (soort.equals("Australische Dollar - AUD")) { waarde = invoer *; } if (soort.equals("Canadese dollar - CAD")) { waarde = invoer *; } if (soort.equals("Zwitserse Frank - CHF")) { waarde = invoer *; } if (soort.equals("Chinese renminbi - CNY")) { waarde = invoer *; } if (soort.equals("Hongkongse dollar - HKD")) { waarde = invoer *; } if (soort.equals("Nieuw-Zeelandse dollar - NZD")) { waarde = invoer *; } if (soort.equals("Zweedse kroon - SEK")) { waarde = invoer *; } if (soort.equals("Mexicaanse peso - MXN")) { waarde = invoer *; } if (soort.equals("Indiase roepie - INR")) { waarde = invoer *; } if (soort.equals("Russische roebel - RUB")) { waarde = invoer *; } if (soort.equals("Israƫlische sjekel - ILS")) { waarde = invoer *; } return waarde; } /** * Geeft de maat van de bol, kubus, cilinder hoogte 10 en cilinder * @return de maat van het figuur */ public double geefWaarde() { return waarde; } /** * Geeft de soort van het figuur * @return de soort van het figuur */ public String geefValuta() { return valuta; } }