Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package KAS;
- import java.text.ParseException;
- import java.text.SimpleDateFormat;
- import java.util.Date;
- public class TestKAS {
- public static Date parseDate(String formatStr, String date) {
- SimpleDateFormat format = new SimpleDateFormat(formatStr);
- try {
- return format.parse(date);
- } catch (ParseException e) {
- e.printStackTrace();
- }
- return null;
- }
- public static void main(String[] args) {
- // Oprettelse af konference, hotel, service og udflugt.
- Konference havOgHimmel = new Konference("Hav og Himmel", 4500);
- havOgHimmel.setStartDato(TestKAS.parseDate("yyyy-MM-dd", "2019-11-09"));
- havOgHimmel.setSlutDato(TestKAS.parseDate("yyyy-MM-dd", "2019-11-12"));
- Udflugt havfrue = new Udflugt("Den lille havfrue");
- havfrue.setPris(499);
- havfrue.setDato(TestKAS.parseDate("yyyy-MM-dd", "2019-11-09"));
- havOgHimmel.addUdflugt(havfrue);
- Udflugt tivoli = new Udflugt("Tivoli");
- tivoli.setPris(399);
- tivoli.setDato(TestKAS.parseDate("yyyy-MM-dd", "2019-11-10"));
- havOgHimmel.addUdflugt(tivoli);
- Hotel scandic = new Hotel("Scandic");
- scandic.setPrisDouble(950.00);
- scandic.setAdresse("Højbjerg Torv");
- scandic.setPrisSingle(550.00);
- HotelService morgenmad = new HotelService("Morgenmad");
- morgenmad.setPris(59.00);
- morgenmad.setBeskrivelser("Æg og bacon");
- scandic.addHotelService(morgenmad);
- // Oprettelse af Deltager med firma, ledsager med udflugter, hotel mm.
- Firma m2Film = new Firma("M2Film", 19887765);
- Deltager finn = new Deltager("Peter", false, havOgHimmel);
- finn.setNavn("Peter");
- finn.setFirma(m2Film);
- finn.setAntalDage(3);
- System.out.println("Peter skal betale: " + finn.getTotalPris() + " kr.");
- System.out.println(finn.getAntalDage());
- System.out.println(finn.getFirma());
- System.out.println(finn.getFirma().getCVR());
- System.out.println(finn.getValgtHotel());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement