10997784‡5511599187470129225441199797037 n

10997784‡5511599187470129225441199797037 n



Egzamin z programowania obiektowego, 16 lutego 2015, 14:00-15:00

1- Wskaż niepoprawny kod (niepoprawny ze względu na zasady dziedziczenia / zgodności typów):

A)    class A { }; class B : A { >;

class C { List<B> Q = new List<B>(); public C(){ Q.Add(neu B()); Q.Add(nev AO); > >

B)    class A { >; class B : A { };

class C t List<A> Q = now List<A>(); public C(H q.Add(neu BO): Q.Add(neu A()); > >

C)    class A { >; class B : A { };

class C { List<A> Q = neu List<A>(); public C(){ Q.Add(new AO); Q.Add(nev AO); > )

D)    class A { >; class B : A < };

class C { List<A> Q = neu List<A>0; public C(){ Q.Add(neu B()); Q.Add(neu BO); > >

E)    class A { }; class B : A { >;

class C t List<B> Q = neu List<B>0; public C(){ Q.Add(nou BO); Q.Add(nou BO); > >

2. Wskaż niepoprawny kod (niepoi>rawn> ■■ względu na zasady dziedziczenia *«odnośd typów):

w ---t r \"    â€¢ ' ' â– 


IGI


A)    class A { >;

B)    class A { };

C)    interface A { >;

D)    interface A { };

E)    class A { };

3. Mamy w projok. t«- dwie niezwiÄ…zam* ze solu* klasy: Iloraz Program, w tym samym nainespace’ie. Klasa B nie posiada skÅ‚adowych o dostÄ™pie protected. Utwórzmy obiekt klasy B w funkcji Main w klasie Program: B bbb = neu BO ; Których skÅ‚adowych obiektu bbb - tj. o jakim dostÄ™pie - możemy teraz użyć?

A)    wszystkie oprócz public

B)    Å¼adnych

C)    tylko iniornal

D)    tylko private

E)    wszystkie prócz private

4. Wskaż niepoprawny kod (niepoprawny ze względu na zasady implementacji interfejsów):

A)    interface A{int X; int F(int x);}

class B : A {public int X; private int Y; public int F(int x){return x+l;»

B)    interface A{mt X; int F(int x);>

class B : A {private int X; public int Y; public int F(int x){return x+l;»

C)    interface A{int X; int F(int x);>

class B : A {public int X; protected int Y; public int F(int x){retum x+l;»

D)    interface A{int X; int F(int x);}

class B : A {public int X; public int Y; public int F(int x){return x+l;»

E)    interface A{int X; int F(int x);>

class B : A {public int X; internal int Y; public int F(int x){return x+l;»

5. Wskaż niepoprawny kod (niepoprawny ze względu na zasady dziedziczenia / zgodności typów):

A)    class A { }; class B : A { };

class C { public A GetA(){ return neu BO; > >

B)    interface A { >; class B : A { >;

class C { public A GetA(){ return neu BO; > >


class B : A { );    class C : A { >;

class B A { );    class C : B { );

class B A { >; class C : B.A { >; interface B : A { >; class C : B.A { >; class B : A { ); class C : B.A { >;


C) class A


{    class B : A { /


neu A(); b neu BO; a


class C { A a; B b; public C(){

D)    class A { }; class B : A { }

class C { A a; B b; public C(){

E)    class A { }; class B : A { }.

class C { public B GetB(){ return neu B(); > }

a;


> >


b; > >

G-l



Wyszukiwarka

Podobne podstrony:
1042943922843377744388 6387755489342873 n (‘<K>!iiiiił» z programowania obiektowego, 1C» lute
Wójt Gminy Lisia Góra zaprasza na 2015 14.00 15.30 16.00 SPONSORZY/ PARTNERZY I ITOlAftKA
godziny 1 lutego 2015 r. w. / ćw. s. 9.00-11.15 Pedagogika
Sobota, 16.05.2015 - Sala Senatu9.15    - 10.15 Sesja referatowa Stopa w drzwiach sen
16 kwietnia 2015 r. 10.00 - 10.30 Uroczyste otwarcie Konferencji —    prof. dr hab. E
PiÄ…tek, 6 lutego 2015 r., godz. 9:00-10:45 Panel 3.3.    Unia Europejska a paÅ„stwa bl
SEKCJA A (s. 107) 16 kwietnia 2015 11.00-12.40 Informacja a rzeczywistość przewodniczy dr hab. Maria
PIÄ„TEK 16.03.2012 14.00 - 17.00Seminaria licencjackie 17.15    -19.30 JÄ™zyk angielski
Konferencja Inżynieria Przedsięwzięć Budowlanych 2015 14:30 - 15:30 OBIAD (Stołówka Centralna,
Dni Otwarte SGGW 24.01 24 - 25 stycznia 2020 r. 10:00-14:00 Prezentacja uczelni i kierunków spotkani
ituralnego 2015 14    Sprawozdanie z egzamit Bardzo dobrze wypadÅ‚y zadania praktyczne
Gałuszka egzamin 23-25 bdb 21-22 +db 18-20 db 16-17 +dst 14-15 dst 0-13 ndst TEST
Logika prawniczaWykÅ‚ad 1, 26 lutego 2015 r. •    Egzamin: 12 czerwca 2015 roku, godzi
III.2. Egzamin potwierdzajÄ…cy kwalifikacje w zawodzie (wg podstawy programowej obowiÄ…zujÄ…cej od 7 lu
Instytut Integralnej Psychoterapii Gestalt zaprasza na warsztat Kraków, 14-16 lutego 2020
egzamin 15 Fizyka 17.06.2015 godzina 14:00 1.    Mechanizm powstawania widma charakte

więcej podobnych podstron