PPO2_zadania_sala.doc

(24 KB) Pobierz
1

1. Proszę zobrazować poniższy kod źródłowy przy pomocy UML – diagram klas:

 

 

class A

{

    protected:

              int Z1;

    public:

              void pokaz();

              float Z2;

};

 

class B: public A

{ string nazwa; };

 

class C: private B, public A

{ public:

              int wczytaj();

};

 

 

 

 

2. Proszę zaproponować taki kod C++, który byłby równoważny z następującym diagramem UML:

 

+pokaz()

#a1:int

+a2:float

0  1..*





-                      b1:long;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3. Co oznaczają w notacji diagramów klas w UML następujące oznaczenia:

 

# - ...........................................................................................

 

<<nazwa>> - ..........................................................................

 





                                          .............................................................

 

 



                                          .............................................................

Zgłoś jeśli naruszono regulamin