Access modofier ใน C#

posted on 07 Jan 2008 21:23 by pommatt

ช่วงนี้ต้องทำความเข้าใจ กับภาษา C# อย่างหนัก เพราะตอนนี้จะหาวิธีการในการเขียน WEB ด้วย Asp.net โดยที่จะใช้่วมกับ javascript ที่มีอยู่มากมายตอนนี้ แต่ที่ผมสนใจอยู่ มีอยู่ 2 ตัวด้วยกัน คือ JQuery และ Ext JS ซึ่งตัวหลัง เข้าเอา YUI ของ ทาง YAHOO มาไว้ด้วย ดูตัวอย่างทำออกมา ซะสวยได้ใจมาก ลองดูกันนะ กลับมาเรื่องของเรานะครับ Access Modifier กัน

Access Modifier นับเป็นพื้นฐานที่ดี ทีึ่ต้องทำความเข้าใจ ผมนะกว่าจะเครียด โครตนาน งงในให้ ตั้งแต่เรียน เพราะตัวเอง ก็ เป็นคนหัวช้า แต่เราต้องพยายาม

public
หมายถึง เข้าใช้ได้จากคลาสใดก็ได้
private
หมายถึง เข้าใช้ได้เฉพาะจากคลาสเดียวกันเท่านั้น
protected
หมายถึง ข้าใช้ได้เฉพาะจากคลาสเดียวกัน และคลาสลูกที่สืบทอดเท่านั้น
internal
หมายถึง เข้าใช้ได้จากคลาสที่อยุ่ใน Assembly เดียวกันเท่านั้น หรือ พูดง่ายๆ ว่าในProject เดี่ยวกัน
protect internal
หมายถึง เข้าใช้ได้จากคลาสที่สืบทอด และอยู่ อยุ่ใน Assembly เดียวกันเท่านั้น

edit @ 7 Jan 2008 21:39:43 by Pom & Ja

Comment



smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry