มหาวิทยาลัยโค้ดยิม
การเรียนรู้
คอร์ส
งาน
แบบสำรวจและแบบทดสอบ
เกม
ช่วย
กำหนดการ
ชุมชน
ผู้ใช้
ฟอรั่ม
แชท
บทความ
เรื่องราวความสำเร็จ
กิจกรรม
บทวิจารณ์
การสมัครรับข้อมูล
ธีมสว่าง
บทเรียน
บทวิจารณ์
เกี่ยวกับเรา
เริ่ม
เริ่มเรียนรู้
เริ่มเรียนรู้เลย
แผนที่เควส
บทเรียน
ภารกิจทั้งหมด
ทุกระดับ
วิธีการโอเวอร์โหลด | ตอนที่ 2
โมดูล 2: Java Core
ระดับ ,
บทเรียน
"สวัสดี Amigo! เมื่อสองสามวันก่อนฉันบอกคุณเกี่ยวกับวิธีการโอเวอร์โหลด คุณเข้าใจทุกอย่างไหม" "ใช่ ฉันจำได้ แต่ละเมธอดของคลาสต้องไม่ซ้ำกัน เมธอดของสมาชิกจะไม่ซ้ำกันถ้าคลาสนั้นไม่มีเมธอดอื่นที่มีชื่อและประเภทพารามิเตอร์เหมือนกัน (และลำดับของพา
วิธีเอาชนะ
โมดูล 2: Java Core
ระดับ ,
บทเรียน
สวัสดี! คุณใช้เมธอด Java อยู่แล้วและรู้เรื่องเหล่านี้มาก แน่นอนว่าคุณเจอคลาสที่มีเมธอดมากมายที่มีชื่อเหมือนกัน แต่มีรายการอาร์กิวเมนต์ต่างกัน คุณจะจำได้ว่าในกรณีเหล่านั้นเราใช้วิธีโอเวอร์โหลด วันนี้เราจะมาดูสถานการณ์ที่แตกต่างกัน ลองนึกภาพว
บทเรียนเพิ่มเติมสำหรับระดับ
โมดูล 2: Java Core
ระดับ ,
บทเรียน
เมธอด พารามิเตอร์ การโต้ตอบ และการโอเวอร์โหลด เมธอดคือชุดคำสั่งที่ดำเนินการบางอย่างในโปรแกรม กล่าวอีกนัยหนึ่ง เมธอดคือฟังก์ชัน ซึ่งเป็นสิ่งที่ชั้นเรียนของคุณรู้วิธีการทำ ในภาษาการเขียนโปรแกรมอื่นๆ บางครั้งเมธอดจะเรียกว่า "ฟังก์ชัน" แต่ "เมธ
มรดก ข้อดีของมรดก
โมดูล 2: Java Core
ระดับ ,
บทเรียน
"สวัสดี Amigo! ตอนนี้เป็นหัวข้อที่ฉันคิดว่าคุณต้องใช้มาก ฉันกำลังพูดถึงมรดก " สำหรับผู้ที่ไม่ได้ฝึกหัด การเขียนโปรแกรมก็เหมือนเวทมนตร์ ผมขอเริ่มด้วยการเปรียบเทียบ... สมมติว่าคุณเป็นนักมายากลที่ต้องการสร้างม้าบิน คุณสามารถลองเสก Pegasus แต่เ
การเชื่อมโยง: องค์ประกอบและการรวม
โมดูล 2: Java Core
ระดับ ,
บทเรียน
คลาสและวัตถุสามารถเกี่ยวข้องกันได้ การสืบทอดอธิบายถึงความสัมพันธ์แบบ "IS A" สิงโตเป็นสัตว์ ความสัมพันธ์นี้แสดงได้ง่ายโดยใช้การสืบทอด ซึ่งจะเป็นคลาสพาเรนต์และจะเป็นคลาสย่อย แต่ไม่ใช่ว่าทุกความสัมพันธ์ในโลกจะได้รับการอธิบายอย่างถูกต้องเช่นนี้
บทเรียนเพิ่มเติมสำหรับระดับ
โมดูล 2: Java Core
ระดับ ,
บทเรียน
การสืบทอดและองค์ประกอบใน Java บทความนี้แสดงแนวคิดของการสืบทอดและองค์ประกอบใน Java ตัวอย่างแรกจะช่วยให้คุณเข้าใจการสืบทอด ตัวอย่างในภายหลังจะช่วยให้คุณเข้าใจวิธีใช้องค์ประกอบเพื่อปรับปรุงการใช้การสืบทอดของคุณ การสืบทอดหลายรายการใน Java การเป
อินเทอร์เฟซ
โมดูล 2: Java Core
ระดับ ,
บทเรียน
"สวัสดี Amigo! วันนี้คุณจะต้องทำการค้นพบบางอย่างหัวข้อสำหรับวันนี้ - ดรัมโรล ได้โปรด - คืออินเทอร์เฟซ " "ใช่ วันนี้วิเศษมาก ฉันกลับบ้านไปอาบน้ำ" " อินเทอร์เฟซคือลูกของ Abstraction และ Polymorphism อินเทอร์เฟซเป็นเหมือนคลาสนามธรรมที่เมธอดทั้
อินเทอร์เฟซเป็นมากกว่าอินเทอร์เฟซ มันเป็นพฤติกรรม
โมดูล 2: Java Core
ระดับ ,
บทเรียน
"สวัสดี Amigo ฉันเอง ฉันขอเสนออีกมุมมองหนึ่งเกี่ยวกับส่วนต่อประสาน คุณจะเห็นว่าส่วนใหญ่แล้วคลาสจะเป็นแบบจำลองของวัตถุหนึ่งๆ ในทางกลับกัน อินเทอร์เฟซเป็นเหมือนความสามารถของวัตถุหรือ บทบาทมากกว่าตัววัตถุเอง" ตัวอย่างเช่น สิ่งต่างๆ เช่น รถยนต์
มีอินเทอร์เฟซเพื่อรองรับพฤติกรรมเฉพาะ
โมดูล 2: Java Core
ระดับ ,
บทเรียน
"สวัสดี Amigo! วันนี้ฉันอยากจะบอกคุณถึงสาเหตุที่อินเทอร์เฟซมีอยู่ คุณมักจะได้ยินว่าคลาส วัตถุ หรือเอนทิตีบางอย่างสนับสนุนอินเทอร์เฟซเฉพาะ การสนับสนุนอินเทอร์เฟซหมายความว่าอย่างไร" ในความหมายที่กว้างขึ้น อินเทอร์เฟซใดๆ เป็นกลไกสำหรับบางสิ่งใ
วิธีการเริ่มต้นในอินเทอร์เฟซ
โมดูล 2: Java Core
ระดับ ,
บทเรียน
Java เวอร์ชันใหม่แต่ละเวอร์ชันแตกต่างจากเวอร์ชันก่อนหน้า ตัวอย่างของการเปลี่ยนแปลงดังกล่าวจากเนื้อหาที่เรากล่าวถึง ภาษานั้นไม่มีมาก่อน Java 5 ดังนั้น Java 8 จึงแตกต่างจาก Java 7 อย่างเห็นได้ชัด แน่นอนว่าเราจะไม่ละเลยนวัตกรรมที่สำคัญ เนื่องจ
สืบทอดหลายอินเตอร์เฟส
โมดูล 2: Java Core
ระดับ ,
บทเรียน
"สวัสดี Amigo! ในที่สุดเราก็มาถึงสิ่งที่น่าสนใจจริงๆ วันนี้ฉันจะบอกคุณเกี่ยวกับการสืบทอดหลายรายการการสืบทอดหลายรายการเป็นเครื่องมือที่น่าสนใจและทรงพลังจริงๆ และถ้าไม่ใช่เพราะปัญหาหลายอย่าง Java จะสนับสนุนการสืบทอดหลายคลาส แต่ไม่รองรับ ดังนั
คลาสนามธรรมกับอินเทอร์เฟซ
โมดูล 2: Java Core
ระดับ ,
บทเรียน
"สวัสดี Amigo! Bilaabo จะบอกคุณถึงความแตกต่างระหว่างคลาสนามธรรมและอินเทอร์เฟซ มีหลายอย่าง" คลาสนามธรรม อินเตอร์เฟซ มรดก คลาสนามธรรมสามารถสืบทอดได้เพียงคลาสเดียวแต่สามารถ สืบทอดอินเท อร์เฟซจำนวนเท่าใดก็ได้ อินเทอร์เฟซไม่สามารถสืบทอดคลาสได้แต
แสดงมากขึ้น
1
...
13
14
15
16
17
...
35
Please enable JavaScript to continue using this application.