10984208‡5511585854138i387634224543315 n

10984208‡5511585854138i387634224543315 n



6 Bardzo elastycznym sposobom iniejalizncji danych w instancji klasy jest użycie inicjnlizatora obiektuj ntoRo poprawnym przykładem j<*t:

A)    class    A{public    int    x; public A(int x){this.x*x;>    >; class    B{ A a - new A(7);    }

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

C)    class    A (public    int    X{get; private set;> }; class    B{ A a ;    nou A(){X = 7>; }

D) class A{pnvatc Int x; public A(int x){this.x=x;> >; class B{ A a 3 new A(7); >

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

7.    Wskaż niepoprawny kod (niepoprawny /.<â–  wzglÄ™du aa zasady implementacji interfejsów):

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

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

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

class B : A (public int Z; public Int X: public int F{int x){return x*-l;} }

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

class B A (public int. F(lnt x){roturn x • i;} public ir.t, X; public int 7; }

D)    interface A{int X; int F<int x);Å‚

class B : A {public int X; public int Y, public int F(int yMroturn y*l;} >

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

class B : A {public int Z; public mt Y; public int F(int x){return x+l;> )

8.    NajważniejszÄ… różnicÄ… pomiÄ™dzy skÅ‚adowymi interfejsów skÅ‚adowymi kl.us ał»trakcyjnych jest t.n, że:

A)    klasa alatrakcyjna nie dostarcza nam dokÅ‚adny*! implementacji metod, a interfejs owszem li) interfejs może mieć wiele skÅ‚ndmwoh. a klasa abstrakcyjna tylko skÅ‚adowe abstrakcyjne

C) klasa A zgodna z interfejsem l.\ musi iinp|i-ia> i.towa* wszystkie składowe IA. a klasa B /godna z klasą abstrakcyjny A nie musi implementować niealistrnkcyjiiych składowych klasy A

B)    klasa zgodna z interfejsem musi implementowaÅ‚ wszystkie skÅ‚adowi interfejsu, a klasa B zgodna z klasÄ… abstrakcyjnÄ… A nie musi implementować zadtiy. li skÅ‚adowych klasy A

F.) kłusa abstrakcyjna nie może mitr swoich r< prezent.rntow, a interfejs owszem 9, Powodem, dla którego wszystkie składowe interfejsu musza być publiczne jest

A)    io, że gdyby skÅ‚adowi interfejsu IB l»vÅ‚\ prvw.it u- musielibyÅ›my je zaimplementować w klasie B zgodnej z typem IB

B)    l.o. że udostÄ™pnienie tydl skÅ‚adowych w zasiÄ™gu laniu interfejsu jest mezbÄ™tliie do prawidÅ‚owego dziedziczenia interfejsów

C} to. że interfejs IA gwarantuj- użytkownikowi /mierniej typu IA pewien minimalny zbiór funkcjonalności udostępnianej przez tą zmienną

O) uniemożliwienie zaimplementowaniu tych składowych w innym interfejsie, dziedziczącym pn nim

E) umożliwienie zaimplementowania tych skÅ‚adowych w innym interfejsie, dziedziczÄ…cym po nim 10. Asocjacja zwiÅ‚j/ek pomiÄ™dzy klasami, polegajÄ…cy i â–  tym. ze obiekt A przechowuje referencjÄ™ do obiektu B Su dwa typy asocjacji kompozycja i agrr-.a. ;a Mówimy, że obiekt A jts>t skomponowany z obiektów B gdy A kontroluje tworzenie B i przechowuje jedynÄ… do niego referencjÄ™. W przeciwnym wypadku mówimy, że obiekt A agreguje B Obiekt przestaje istnieć gdy znika ostatnia referencja do niego. Wobec lego:

A)    gdy A agreguje li, to U może być stworzony w< zoÅ›mej niż A i zniknąć później niż A

B)    gdy A agreguje B. Io A nic może by< stworzony wcwÅ›niej niż B ani zniknąć później niż B

C)    gdy A agreguje li, to B nie może by* stworzony wczeÅ›niej niż A arii zniknąć później niż A

D)    gdy A jest skomponowany z obiektów B. to B może zniknąć później niż A

E)    gdy A je.st skomponowany z obiektów B. to B może być stworzony wczeÅ›niej niż A


Wyszukiwarka

Podobne podstrony:
skanuj0007 (331) PASTY 1. Pasty to bardzo ciekawy sposób na dekoracjÄ™ potraw. Za pomocÄ… tego pr
skanuj0127 (16) 138 PHP i MySQL dla każdego Listing 5.2. Różne sposoby odczytania danych z formularz
kształcenia, ale także w bardzo aktywny sposób może się sprawdzić oraz zanalizować cudze wypowiedzi,
page0127 ANAXYMENES A HERAKLIT. I 2 I —    Anaxymenes: Bardzo prostym sposobem! Zamie
IMGs10 roasiawy wyKonawsiwa prac proieiycznycn bardzo elastyczna, więc blokuje się tylko te podcieni
skanuj0007 (331) PASTY 1. Pasty to bardzo ciekawy sposób na dekoracjÄ™ potraw. Za pomocÄ… tego pr
Tworzenie klas i obiektówdefiniowanie nowych typów danych ° Utworzenie klasy: class NazwaKlasy { /*
Spis treÅ›ci 1.    Wprowadzenie - sposoby prezentacji danych statystycznych
1. Wprowadzenie - sposoby prezentacji danych statystycznych Niniejsza publikacja jest podręcznikiem
Tabela 2.1. Sposób pozyskiwania danych do badań. Absolwenci 2012 WGIG. Rozkład liczbowy i
HPIM5377 PROCES NIESAMORZUTNY NIE ZACHODZI W SPOSÓB NATURALNY W DANYCH WARUNKACH Przykłady tworzenie
Wykorzystując umiejętnie sytuacje naturalne w przedszkolu możemy w bardzo znaczący sposób pomóc swoi

więcej podobnych podstron