10994463‡5511559187474…54852259140771027 n

10994463‡5511559187474…54852259140771027 n



\ 1. Wskaż niepoprawny kod ! niepoprawny ze względu im zasady dziedziczenia / zgodności typów):

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

Class C { List<A> listA - new List<A>(); void fCK liatA. Add(nW A()); > > li) class A { >; class B : A { };

class C {. List<A> listA new List:<A>(). void f{){ lifltA.Add(new BO); } }

C)    intorfacc A { }; class B *. A { >;    I

class C { List<B> listB new List<B>(). voitl f(){ 1 istB.Add(nev BO); > >

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

class C { List<A> llstA = new Llat<A>(); void f(){ listA Add(new BO); > >

E) class Al); class B ; A { >;

class C 1 Li8t<B> llstB new Liar.<B>(); voir! f(K listB Add(new AJ); } }

1'2. WÅ‚aÅ›ciwość ii\< metod.. at.. m • m i /.h|WWi»h- dostÄ™p do I11'! klasv posÅ‚ugujÄ…c siÄ™ IW l.vm akces*>raini gol i set Clowna funkcjÄ… wÅ‚nseiwo-4-i je-i uh>/Uw< zapisywaniu i odczytywania prywatnych pól klasy lak. jakby byÅ‚y publu/nr Wolier lego nte)>or. ./umieniem J<«t pisanie kodu:

A) prtvate mt x; privat.o int WartośćX {got {return x;}) ty public mt AutoVItaścłwość {got; pnvatc not.)

C) public int. AutoWlaściwość (got; sot;}

I) | pnvate int x; public int XKwadrat {got (return x*x;»

V.) private int x;

r.t. AsÅ‚Kjueio zwiipsck poi ni*;1 Å‚zy klasami polegajÄ…cy na tyn:. że oUi-kt A pi/<vhowuje referencjÄ™ do obiektu iÅ‚ Su dwa typy Jisorjmji: kompozycja i igreeuja Mówimy, że obiekt A jest skomponowany z obiektów U. gdy A kontroluje tworzenie IÅ‚ ; px/e.|inwu|e ,.•<;> n i do mego referencjÄ™- W przeciwnym wypadku mówimy. /•• (iÅ‚)iekt \ agreguje B Obiekt przeÅ‚aje i.-.ttinr. gdy znika ostatnia referencja do niego. Wobec tego, poprawnym przykÅ‚adem kom|>ozveji jc-t Al class    BO;    class    A{    public 3 b» now B(); )

IÅ‚) class    B{);    class    A(    privato H b = nou B(); )

C) class    BO;    class    A{    public 3 b; public A(){this.b    = new    3();>    >

DJ class    BO;    class    A{    privato B b; public A(B b){this.b -    b;} )

E) ciass    B{>;    class    A{    privato H b = nou 30; public    B3 {got {return b;}> }

I I. Modyfikatory dostÄ™pu okreÅ›lajÄ…. miÄ™dzy innymi, pcyzkim diwlÄ™pu do zmiennych i metod wchodzÅ„cydi w skÅ‚ad klas czy sl.mktur; pi/ykÅ‚acliuni takich modyfikatorów dostÄ™pu sÄ…, miÄ™dzy innymi A) mternal. protoctod, new. partial

IÅ‚) privato, public, mtorface, protoctod, interface protoctod C) ovent, eadonly. static D> private. public, protoctod E) public, privato, evont, eadonly, 3tatic 15. PoprawnÄ… implementacjÄ… w I as-1 widii ukrywajÄ…cej pivwalne polo jest np.:

A)    public mt x; privato mt PoleX {get{return x;> set{x = valuo;»

B)    priwate int PoloX;

Ol priv3to mt x; public mt PołeX {got{return x;> set(x = valuo;»

II)    private mt PoloX {get{return x;> sot{x = valuo;>}

E) public mt PoloX {getfroturn x;> set{x = valuo;)}


Wyszukiwarka

Podobne podstrony:
1094557022839497744776703445568813586069 n 11- Wskaż niepoprawny kod (niepoprawny ze względu na zas
10997784?5511599187470129225441199797037 n Egzamin z programowania obiektowego, 16 lutego 2015, 14:0
Panorama19 13. Obrono bez broni przed otokiem noiem Ze względu na to, że im bliżej znajduje się napa
Podział bodźców ze względu na ich siłę Bodźce nadprogowe - bodziec o sile większej niż progowy (im
CCF20130611003 8 1 im.n zbiorowo pod rod. J. Pancewicza3. WYMACANIA STAWIANE OGUMIENIU KÓE SAMOCHOD
504 3 komparaiywny -szy (-ejszy), ale brak im formalnych podstaw słowotwórczych; ze względów semanty
FEMINATYWY nazywają kobiety Ze względu na przysługujący im tytuł (profesorką), pełnioną funkcję
PM kod - 9 • jest praed iećcicm etroit. ile >Yiem osy ze względu na duże koszta bę&zletny dł
komparatywny -szy i-ejszy), ale brak im formalnych podstaw słowotwórczych; ze względów semantycznych
209 3 mioty nie były względnie tanie. Szybkość jest tak ważna w przedmiotach mody, że odmawia im naw
skanuj0010 (84) PRZEBIEG ĆWICZENIAPrzygotowanie układu pomiarowego Ze względu na konieczność nagrzan

więcej podobnych podstron