Mashq: Reader'lar
Reader'lar bilan mashq qilamiz.
Yechimni kodning pastki qismidagi
Topshiriqlarbo'limiga yozing, so'ng Submit tugmasini bosing. Mavzu mustahkam o'zlashishi uchun ikkala topshiriqni ham bajaring.
ASCII 'A' belgisining cheksiz oqimini chiqaradigan Reader tipini amalga oshiring.
Izoh: asl sayohatdagi reader.Validate tekshiruvi bu yerda main ichida oddiy shaklda yozib qo'yilgan: u birinchi bir necha baytni o'qib, ularning hammasi 'A' ekanini tekshiradi.
Testlar MyReader{}.Read(b) ning b ni to'liq 'A' bilan to'ldirishini, len(b) va nil xato qaytarishini tekshiradi.
HarfReader (Harf byte maydoni bilan; tayyor) uchun Read metodini yozing: berilgan baytni cheksiz oqim sifatida chiqarsin (MyReader ga o'xshash, lekin 'A' o'rniga Harf). len(b) va nil qaytarsin.