หน้าแรก
คอมมูนิตี้
ห้อง
แท็ก
คลับ
ห้อง
แก้ไขปักหมุด
ดูทั้งหมด
เกิดข้อผิดพลาดบางอย่าง
ลองใหม่
แท็ก
แก้ไขปักหมุด
ดูเพิ่มเติม
เกิดข้อผิดพลาดบางอย่าง
ลองใหม่
{room_name}
{name}
{description}
กิจกรรม
แลกพอยต์
อื่นๆ
ตั้งกระทู้
เข้าสู่ระบบ / สมัครสมาชิก
เว็บไซต์ในเครือ
Bloggang
Pantown
PantipMarket
Maggang
ติดตามพันทิป
ดาวน์โหลดได้แล้ววันนี้
เกี่ยวกับเรา
กฎ กติกา และมารยาท
คำแนะนำการโพสต์แสดงความเห็น
นโยบายเกี่ยวกับข้อมูลส่วนบุคคล
สิทธิ์การใช้งานของสมาชิก
ติดต่อทีมงาน Pantip
ติดต่อลงโฆษณา
ร่วมงานกับ Pantip
Download App Pantip
Pantip Certified Developer
C# interface มีประโยชน์อย่างไรครับ
กระทู้คำถาม
การพัฒนาซอฟต์แวร์
ผมยังไม่เคยได้ใช้งาน interface จริงๆ สักที
แต่ที่เห็นบ่อยๆคือ immutable
ผมคิดแบบคนโง่ๆ เพราะยัง ไม่เข้าใจหลักการทำงานของ interface แบบเต็มรูปแบบมันเป็นอย่างไร
เมธอดที่อยู่ในinterface เรามา override ใหม่ในคลาสธรรมดา แล้วทำแบบนั้นเพื่ออะไรครับ ถ้าไม่มีอินเตอร์เฟส เมธอดพวกนี้ก็ยังใช้งานได้ปกติ
ทำไมไม่สร้างเมธอดในคลาสไปเลย ไประบุทำไมใน interface ให้ยุ้งยาก
▼
กำลังโหลดข้อมูล...
▼
แสดงความคิดเห็น
กระทู้ที่คุณอาจสนใจ
สอบถามเรื่องโปรแกรม java ครับ
คืออาจารย์ให้ผมนั่งทำโปรแกรม java แต่ผมไม่ได้มาสายนี้เลยไม่รู้เรื่อง ครูเลยให้เวลา 5 ชั่วโมงในการคำครับ (ไม่ได้เก่งด้วยนี้เลย ไม่รู้อะไรจริงๆครับ) โจทย์ ให้นักศ
สมาชิกหมายเลข 3928212
method Overriding กับ method Hiding จุดประสงค์การใช้งาน ต่างกันอย่างไรครับ
ความเข้าใจคือ Overriding คือการทำให้เมธอดในคลาสลูก เป็นของใหม่หมด แล้ว Hiding คือ ยังคงของเก่าไว้และสร้างของใหม่ขึ้นมา โดยสามารถเรียกใช้ได้ทั้งของเก่าและใหม่ แต
อยากรู้จึงถาม
ทำไงดีคะเค้าฉอดเรา
คือรูมเมทเราอ่ะค่ะมี6คนในห้องซึ่งมี3คนค่ะที่แซะเรา คือเราทะเลาะกับเพื่อนในคลาสซึ่งเราก็เลยโพสต์ลงไปว่า"พวกโง่"ค่ะแล้วพวกนางคิดว่าเราด่าเค้า แล้วพวกนาง
สมาชิกหมายเลข 5233125
Interface class ใน C# เขาสร้างมาเพื่ออะไรครับ ไม่เข้าใจจริงๆ
ผมมือใหม่ครับ เพิ่งอ่าน C# Tutorial จบไป ตอนแรกเขาสอนเรื่องการใช้ Virtual keyword เพื่อให้ Derived Class สามารถทำ Overide ได้ โอเค ตรงนี้เข้าใจและเห็นถึงประโยชน
softcat
การเมืองวันนี้…สอนให้เราคิด หรือสอนให้เราเลือกข้าง ?
ผมไปเจอประโยคหนึ่งมา ใน Social แล้วมันสะดุดใจมาก ( ขอไม่อ้างอิงที่มา ของประโยคนี้นะครับ ) “การเมืองทำให้คนชั่วสร้างคนโง่ และสร้างความแตกแยกไม่จบสิ้น แทนที่จะให้
กระบือหน้าหวาน
เจาะลึกความต่าง SSD vs HDD คืนชีพคอมพิวเตอร์ช้าให้เร็วปรี๊ด ทำไมยุคนี้ถึงต้องอัปเกรด!
สวัสดีเพื่อนๆ ชาวพันทิปและสายไอทีทุกคนครับ เคยไหมครับ? เปิดคอมพิวเตอร์หรือโน้ตบุ๊กขึ้นมาทีไร กว่าจะเข้า Windows ได้ กว่าจะเปิดโปรแกรมทำงานได้ ต้องนั่งรอกันจนชงก
น้ำ ใ ส ด อ ท ค อ ม
สิ่งที่ควรรู้เกี่ยวกับการบริหารความเสี่ยงและการปฏิบัติตามข้อกำหนดในการสอบการจัดการความปลอดภัยคลาวด์ของ WGU
สภาพแวดล้อมของระบบคลาวด์ในปัจจุบันต้องการการวางแผนด้านความปลอดภัยอย่างรอบคอบ เนื่องจากองค์กรจำนวนมากพึ่งพาแพลตฟอร์มคลาวด์ในการจัดเก็บและประมวลผลข้อมูลสำคัญ หลัก
สมาชิกหมายเลข 9290503
ถามจริงๆเถอะ มาต่อสู้อะไรกันหรือครับ
พรบ ปรองดองฉบับเดียว นี่มันปลุกกันให้ตื่นไปทั่ว ทั้งหนุ่มสาว ผู้เฒ่า ผู้แก่ซึ่งส่วนใหญ่ก็ไม่ได้เข้าถึงเนื้อหามากนัก แต่หลั่งไหลกันมาบอกว่า จะมาต่อสู้ระบอบทักษิณ
smilehand
ปัญหาครอบครัว
เราแต่งงานกับสามีมาได้6ปีเเล้วมีลูกกัน2คน👶👧 แต่ทางบ้านสามีไม่ค่อยชอบเราเท่ารัยค่ะหาเรื่องแกล้งเราเสมอว่าหักหามน้ำใจบ่อยๆ ดูถูกเราแบบเจ็บๆแรงๆ บ่อยๆ ตั้งแต่เเร
สมาชิกหมายเลข 5476467
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ
การพัฒนาซอฟต์แวร์
บนสุด
ล่างสุด
อ่านเฉพาะข้อความเจ้าของกระทู้
หน้า:
หน้า
จาก
แชร์ :
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน
อ่านเพิ่มเติมได้ที่นี่
ยอมรับ
C# interface มีประโยชน์อย่างไรครับ
แต่ที่เห็นบ่อยๆคือ immutable
ผมคิดแบบคนโง่ๆ เพราะยัง ไม่เข้าใจหลักการทำงานของ interface แบบเต็มรูปแบบมันเป็นอย่างไร
เมธอดที่อยู่ในinterface เรามา override ใหม่ในคลาสธรรมดา แล้วทำแบบนั้นเพื่ออะไรครับ ถ้าไม่มีอินเตอร์เฟส เมธอดพวกนี้ก็ยังใช้งานได้ปกติ
ทำไมไม่สร้างเมธอดในคลาสไปเลย ไประบุทำไมใน interface ให้ยุ้งยาก