Sunday 23 April 2017

Lecture#2 ka Point#69 (Csharp Roman Hindi/Urdu Me).

Jab hum class ki baat kren ge to humare pass "Access modifiers" honge jis ki madad se hum limitations define kr saktey hain.



"Public (access modifier)" ka matlab hai k jo cheez publically available ho aur "Private (access modifier)" ka matlab hai k jo cheez makhsoos(private) logo ko available ho.



For example: ab aik teacher hai woh student ki class conduct kr rha hai. Us class me multimedia(projector) lga hua hai jo teacher k laptop se connected hai. To multimedia(projector) ka access modifier "public" hoga kyun k projector ko teacher aur student dono dekh saktey hain jab k teacher k laptop ka access modifier "private" hoga kyun k laptop ko sirf teacher hi dekh sakta hai.



"Public" aur "private" access modifiers ko hum "Basic access modifier" bhi kehtey hain.



"Protected" aur "friendly" bhi humare pass access modifiers hain jinhey hum "advance access modifier" bhi kehtey hain.



For example: aik class hai jis me teacher students ki class conduct kr rha hai. Us class me projector hai jo laptop se connect hai. Ab projector class me mojood tamam logo k liye "public"  access modifier hai jab k class se bahr mojood tamam logo k liye "private" access modifier hai.



Class me mojood kisi bhi cheez ka access modifier agar "private" hoga to is class ki koi bhi cheez humey is class se bahir available nahi hogi. Lakin agar is class ki kisi bhi cheez ka access modifier "public" hoga to woh class k bahir bhi available hogi.



Example: Ab jesey student k card pe student ka name, roll#,course etc likha hua hota hai lakin fees nahi likhi hui hoti kyun k fees ka access modifier "private" hai.

No comments:

Post a Comment