Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- interface FuckBrain<out T> {
- //короче out гарантирует что коллекция вернет с таким верхним типом (то етсь где то внутри контролируется один тип коллекции ее чистота),
- // но писать в нее нельзя иначе нет гарантий что ты можешь испортить колл. если там один строгий тип
- val v:T
- fun fuck(): T
- }
- interface FuckBrain2<in T> {
- //val t:T
- //in говорит что ты можешь писать , что угодно нопример если ты сравниваешь и на выходе возвращаещь результат подсчета
- //но ты не можешь ничего считать так как коллекция подпорчена и и ты считываешь что то без конкретного типа
- fun fuck(fuck: T)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement