TGViewer
Engineering Notes Engineering Notes @boboshersnotes · 2.61K subscribers
Post #345 1.43K

Forwarded from Programming ∀

Aynan shu rasmni yaxshiroq izohlash payti keldi.
Getter va setterlar. Buyoqda aytilishi bo'yicha esa Encapsulated fieldlar.
Asosiy muammo shundaki OOPdagi encapsulation prinspi Object o'zini o'zi boshqara oladigan qilishga nisbatan qaratilgan yani anchagina smart bo'lishi kerak. Shu sababdan undagi qandaydur ko'rsatkich yoki parametrlar faqat object o'zigagina ma'lum bo'lishi kerak. Shu orqali biz uni hul atrovini va missiyasini belgilashimiz kerak. Ammo getter setterlar objectlar dummy bo'lishiga sabab bo'ladi va encapsulation buzuladi.

Albatta barcha objectlarni bunday prinspga asoslanib qurish imkonsiz xozirgi muhitda. Lekin falsafiy jixatdan yuqoridagi uslub encapsulationga teskari ))).
  • 👍 10
More from @boboshersnotes
  1. Oct 7, 2026– How much customization do you need? – Yes
  2. Oct 5, 2026I pinch the airpods once, Youtube video on my laptop is paused. I pinch it again, the vide…
  3. Oct 5, 2026The smartest kids in Kazakhstan should not be doing AI or maxxing out Claude. AI products…
  4. Sep 28, 2026https://www.youtube.com/watch?v=9HIy5dJE-zQ
  5. Sep 22, 2026spa-net.com qiziq challange ekan, kun bo'yi "enter" bosishdan zerikkanda bosh qotirib ko'r…
  6. Sep 21, 2026Bizda odatda juma kunlarining ikkinchi yarmi ishga to'g'ridan-to'g'ri aloqador bo'lmagan n…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →