IMG97 (8)

IMG97 (8)



RtUiiil 11. » Generowanie kodu tródloweg


Hi Implementacja klasy GoscHotcIony wjęzsini Jawi



^MlorMn §wiiw 1.0

ęmttJ244^-201110:5S:S2

3.    public class GoscHotelowy {

4.    private int identyfikatoiGoscia;

5.    private String iraie;

6.    private String nazwisko;

7.    private String ulica;

8.    private String Miasto;

9.    private String kodPocztowy;

10.    private String kraj;

11.    private String nunerKartyKredytowej;

12.    private Datę dataWaznosciKartyKredytowej;

13.    private String rodzajKartyKredytowej;

14.    private String numerTelefonu;

15.    private String adresEmail;

16.    private String numerPaszportu;

17.    public Meldunek mjMeldunek;

18.    public Rezerwacja m_Rezeiwacja;

19.    public GoscHotelowy(){

20.    }

21.    public void finalizeO throws Throwable {

22.    }

23.    public void dodajGościa(){

24.    >

25.    public void edytujGoscia(){

26.    }

27.    public void usunGoscia(){

28.    }

29.    public void przeglądajGościa(){

30.    }

31.    }//end GoscHotelowy

Należy zwrócić uwagę na to, że powyższe metody nie posiadają implementacji, tj. nie wiadomo, w jaki sposób gość hotelowy będzie dodawany czy usuwany. Istnieją dwie opcje rozwiązania tego problemu. Pierwsza to utworzenie diagramów czynności, które szczegółowo opiszą sposób obsługi tych zdarzeń (struktura algorytmów). Druga możliwość to pozostawienie programistom wyboru sposobu implementacji tych metod. W praktyce częściej stosuje się drugą opcję, gdyż projektanci odpowiedzialni są jedynie za pokazanie ogólnej koncepcji systemu. Na powyższym listingu można również zauważyć, że występuje tam odwołanie do dwóch innych klas z diagramu, jakimi są Meldunek oraz Rezerwacja (linia 17 i 18).

Przyjęto rozwiązanie, że dodawanie gości hotelowych będzie się odbywało poprzez pobranie danych z nowo otwartej formatki tekstowej i zapisanie tych danych w bazie danych MySQL. W związku z powyższym metoda dodaj Gościa została zaimplementowana w sposób przedstawiony na listingu 11.2.

UfdlH tUL Implementacja w języku Java metody dodaj Gosciaj) z klasy GoscHotelowy

1.    public void dodajCoscia(){

2.    FormatkaGoscia fg-new FormatkaGosciaO;

3.    fg.setVisible(true) ;

4.    this.imie-fg.imię.getText();


Wyszukiwarka

Podobne podstrony:
IMG00 (4) Rozdział 11. • Generowanie kodu źródłowego 197 «bock» Samochód IlffUL Naczt moc w kilowat
44842 IMG08 (6) Rozdział 11. * Generowanie kodu źródłowego 20111.2. Zadania Zadanie 11.1. Na podsta
58448 IMG05 (4) Rozdział 11 Generowanie kodu źródłowego 199 kl so metodę czy nawet bibliotekę klas.
11725 IMG97 (9) Na atom soduElektrony Atom sodu Na* kation sodu Atom sodu (Na) ma 11 elektronów: 2,
IMG97 UKŁAD RÓWNOWAGI ŻELAZO - WĘGIEL
IMG97 74. Jakie będą produkty przedstawionej reakcji: 8 acetylo-CoA + 7ATP + 14 NADPH + 14H*-. A. k
IMG97 Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu Zawód: technik ma
IMG97 W W p W iiaę3BrtSTvv ivNłvsuvivv\*i*i-.    Titoc
IMG 97 4.2. SCHEMATY 4-2-1. Schemat blokowy 1    - CHI lubX 2    - C
IMG97 36 Anna Ctabanc h tka-tyjrdbtl żała bunt przeciw przemijaniu, skazując się tym samym na sprze
IMG97 Próg bólu •    l0 =10-10 pW/cm2 •    l0 = 1*10*T2 W/m2 threshol
IMG97 •    Przemyśl barwnikowy i gumowy — rak pęcherza moczowego •

więcej podobnych podstron