1042943922843377744388 6387755489342873 n

1042943922843377744388 6387755489342873 n



(‘<K>!iiiiił» z programowania obiektowego, 1C» lutego 2015, 14:00-15:00

*• lVl/i,s« lwi»(< łiir* jmt iiictodi) nnl zmienni); zapewnia iloslęj) do \><M klany ponlny.ujm pr/.y tyi >»«.| i -,w Całówiiij funkcjo właściwości jest ino/.liwom; zapmywnnin i odczytywania (>tywati klnay ifih, jitklty były publiczne. Wobec tego, nieporozumieniem jest piwnnłe ko<lw 1) pub!tc lnt AutoWłaóciwoAć {got; privato oot;>

U) privnto int x;

(’) public lnt AutoWłościwość {got; oot;}

O) prlvnto lnt x; public int XKwatlrat {got {roturn x*x;»

E) prlvato int x; pnvato int WartośćX {got {roturn x;»

2. Nłijwnżniejszłj różnicy pomiędzy składowymi interfejsów a składowymi klas ubtitrakc.yjnych

A)    kliis/i zgodna z interfejsem musi implementować wszystkie składowe interfejsu, a kłusa klasą abstrakcyjną A nie musi implementować żadnych składowych kłasy A

B)    klasa abstrakcyjna ni<* może mieć swoich reprezentantów, a interfejs owszem C*) interfejs może mieć wiele składowych, a klasa abstrakcyjna tylko składowe abstrakcyji *2) kimsa A zgodna z interfejsem IA musi implementować wszystkie składowe łA, a k\tu

khisjf abstrakcyjną A nie musi implementować nicabstrakcyjnych składowych kłusy Z E) klasa abstrakcyjna nie dostarcza nam dokładnych implementacji metod, a interfejs c 3. Powodem, dla którego wszyst kie składowe interfejsu muszą być publiczne, jest,

A)    uniemożliwienie zaimplementowania tych składowych w innym interfejsie, dziedzica

B)    umożliwienie zaimplementowania tych składowych w innym interfejsie, dziedzicząc

C)    to, że gdyby składowe interfejsu IB były prywatne, musielibyśmy je zaimplemer zgodnej z typem IB

D)    to, że interfejs IA gwarantuje użytkownikowi zmiennej typu IA pewien minimain ności udostępnianej przez tą zmienną

E)    to, że udostępnienie tych składowych w zasięgu kodu interfejsu jest niczbędi dziedziczenia interfejsów

4. Bardzo elastycznym sposobem inicjalizacji danych w instancji klasy jest użycie i czego poprawnym przykładem jest:

A)    class A{public int X{get; set;} }; class B{ A a = new AO{X = 7}

B)    class    A{public    int    X; }; class B{ A a = new A() ;    A.X    = 7; }

C)    class    A{p rivate int x; public A (int x){this ,x=x;> };    class B{    A

D)    class    A{public    int    X{get; private set;} }; class    B{    A a = new    A

E)    class    A{public    int    x; public A (int x){this.x=x;}    };    class B{    A

5. Wskaż niepoprawny kod (niepoprawny ze względu na zasady dziedziczenia /

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

class C { List<B> listB = new List<B>(); void f(H listB.Add(

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

class C { List<A> listA = new List<A>(); void f()i listA.Add

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

class C { List<A> listA = new List<A>(); void f(){ listA.Ad<

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

class C { Llst<A> listA = new List<A>(); void f(H listA.A<

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

class C { List<B> listB = new List<B>(); void f(H listB.1


Wyszukiwarka

Podobne podstrony:
10997784?5511599187470129225441199797037 n Egzamin z programowania obiektowego, 16 lutego 2015, 14:0
godziny 1 lutego 2015 r. w. / ćw. s. 9.00-11.15 Pedagogika
Piątek, 6 lutego 2015 r., godz. 9:00-10:45 Panel 3.3.    Unia Europejska a państwa bl
Wójt Gminy Lisia Góra zaprasza na 2015 14.00 15.30 16.00 SPONSORZY/ PARTNERZY I ITOlAftKA
Konferencja Inżynieria Przedsięwzięć Budowlanych 2015 14:30 - 15:30 OBIAD (Stołówka Centralna,
PROGRAM KONFERENCJI Środa, 18 lutego 2015 roku, godz. 9.30, sala 1.50 Otwarcie konferencji Obra
Tematyka seminariówLogistykaStudia stacjonarne,I stopnia Rok IIZAPISY: 18 lutego 2015 r. godz. 13.15
Z życia Warszawskiego Uniwersytetu MedycznegoZ SenatuWarszawskiego Uniwersytetu Medycznego 23 lutego
Z życia Warszawskiego Uniwersytetu MedycznegoOdszedłPan Profesor Stefan Kruś 17 lutego 2015 roku ods
Wprowadzenie Programy obiektowe 3D Programy tej klasy zostały stworzone jako narzędzie do szybkiej
TPD OstrołękaWizyta aktorów teatru „Kalejdoskop” 5 lutego 2015 r. w Ognisku TPD przy ul. Monte Casin
Programowanie obiektowe Najbardziej rozpowszechnionym w dzisiejszych czasach paradygmatem programowa
Programowanie agentowe - abstrakcyjna forma programowania obiektowego. Elementem jest agent , czyli
Z życia Warszawskiego Uniwersytetu MedycznegoZ SenatuWarszawskiego Uniwersytetu Medycznego 23 lutego
Z życia Warszawskiego Uniwersytetu MedycznegoOdszedłPan Profesor Stefan Kruś 17 lutego 2015 roku ods
Biuletyn 1 23 lutego 2015 roku odbyło sit; 120. posiedzenie Rudy Naukowej Centrum Rada Naukowa uchwa

więcej podobnych podstron