|
Interfeyslar - bu metod imzolarining nomlangan to’plamlaridir. |
|
![]()
|
|
|
|
|
Mana geometrik shakllar uchun asosiy interfeys. |
|
|
Misolimiz uchun biz ushbu interfeysni |
|
|
Go’da interfeysni amalga oshirish uchun biz shunchaki
interfeysdagi barcha metodlarni amalga oshirishimiz
kerak. Bu yerda biz |
|
|
|
|
|
Agar o’zgaruvchi interfeys tipiga ega bo’lsa, biz
nomlangan interfeysdagi metodlarni chaqira olamiz. Mana
istalgan |
|
|
Ba’zan interfeys qiymatining runtime tipini bilish
foydali bo’ladi. Bir variant - bu yerda ko’rsatilganidek
tip tasdig’i dan foydalanish; boshqasi esa tip
|
|
|
|
|
|
|
|
|
|
|
Go interfeyslari ichkarida qanday ishlashini tushunish uchun ushbu blog postini ko’rib chiqing. |
Keyingi misol: Enums.