. Стиллмен, Дж. Грин - Изучаем C#, 2-е издание
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
инт<strong>е</strong>рф<strong>е</strong>йсы и абстрактны<strong>е</strong> классы<br />
<strong>е</strong> б у с Б б а с с <strong>е</strong> й н <strong>е</strong><br />
Возьмит<strong>е</strong> фрагм<strong>е</strong>нты кода из басс<strong>е</strong>йна и пом<strong>е</strong>стит<strong>е</strong> их на пусты<strong>е</strong> строчки.<br />
Каждый фрагм<strong>е</strong>нт можно использовать н<strong>е</strong>сколько раз. В басс<strong>е</strong>йн<strong>е</strong><br />
<strong>е</strong>сть и лишни<strong>е</strong> фрагм<strong>е</strong>нты. Вам нужно получить набор классов, которы<strong>е</strong><br />
будут компилироваться, запускаться и давать показанный ниж<strong>е</strong><br />
р<strong>е</strong>зультат.<br />
}<br />
N ose {<br />
s t r i n g F ace { g e t ; }<br />
c l a s s : .............................{<br />
p u b lic A c ts О : b a s e (" A c ts " ) { }<br />
p u b lic o v e r r id e {<br />
r e t u r n 5;<br />
a b s t r a c t c l a s s ......................: ......................{<br />
}<br />
p u b l i c v i r t u a l i n t E arO<br />
{<br />
r e tu r n 7;<br />
}<br />
p u b lic P i c a s s o ( s t r i n g fa c e )<br />
{<br />
= f a c e ;<br />
}.................<br />
p u b l i c v i r t u a l s t r i n g F ace {<br />
......... { ............................... ; }<br />
}<br />
s t r i n g f a c e ;<br />
I<br />
c l a s s ............. : ............. {<br />
p u b l i c o v e r r id e s t r i n g F ace {<br />
J g e t { r e t u r n "Of76"; }<br />
Точка входа находимся<br />
зд<strong>е</strong>сь.<br />
p u b l i c s t a t i c v o i d M a i n ( s t r i n g [] a r g s) {<br />
s t r i n g r e s u l t = "";<br />
N o s e [] i = new N o se [3 ] ;<br />
i [0] = new A c t s () ;<br />
i [1] = new Clowns 0 ;<br />
i [2] = new O f76 0 ;<br />
f o r ( i n t X = 0; X < 3; X++) {<br />
r e s u l t += ( ............................... + " "<br />
+ ) + "\n";<br />
c l a s s : {<br />
}<br />
p u b l i c Clowns 0 : b a s e ( "C low ns") { }<br />
Каж д ы й ф р а г<br />
м <strong>е</strong>нт кода м ожно<br />
и сп о л ь зо в ать<br />
н<strong>е</strong>ско л ь ко раз.<br />
QniBem на с. 3 3 7 -