ข้ามไปยังเนื้อหาหลัก

คอร์ส

Java เบื้องต้นสำหรับการเขียนโปรแกรมเชิงวัตถุ

ระดับกลาง4 ชม.

เรียนรู้แนวคิดหลักของการเขียนโปรแกรมเชิงวัตถุ ตั้งแต่คลาสและอ็อบเจ็กต์พื้นฐาน ไปจนถึงหัวข้อขั้นสูงอย่างการสืบทอดและพหุสัณฐาน

Java4 ชม.9 วิดีโอ28 แบบฝึกหัด2,350 XP10,157ใบแสดงความสำเร็จ

สร้างบัญชีฟรีของคุณ

ดำเนินการต่อด้วย Google
หรือ
การดำเนินการต่อหมายความว่าคุณยอมรับ เงื่อนไขการใช้งาน, ของเรา นโยบายความเป็นส่วนตัว และข้อมูลของคุณถูกจัดเก็บไว้ในสหรัฐอเมริกา

ได้รับความไว้วางใจจากผู้เรียนในหลายพันบริษัท

รายละเอียดคอร์ส

การเขียนโปรแกรมเชิงวัตถุ (OOP) เป็นแนวทางที่ทรงพลังในการเขียนซอฟต์แวร์ที่เป็นระเบียบและขยายขนาดได้ Java ซึ่งเป็นหนึ่งในภาษาโปรแกรมที่ได้รับความนิยมมากที่สุดในโลก ทำให้ OOP มีชีวิตชีวาด้วยไวยากรณ์ที่ชัดเจนและการสนับสนุนจากชุมชนที่แข็งแกร่ง ในหลักสูตรนี้ คุณจะได้เรียนรู้วิธีใช้ Java เพื่อสร้างแบบจำลองระบบในโลกจริงด้วยคลาส อ็อบเจ็กต์ การสืบทอด การห่อหุ้ม และอื่นๆ

สร้างคลาสและอ็อบเจ็กต์ Java สำหรับการใช้งานจริง

เริ่มต้นด้วยการเรียนรู้วิธีนิยามคลาสให้เป็นแบบพิมพ์เขียว และใช้คลาสเหล่านั้นเพื่อสร้างอินสแตนซ์ของอ็อบเจ็กต์ คุณจะนำไวยากรณ์หลักของ Java ไปใช้เพื่อสร้างคอมโพเนนต์ที่นำกลับมาใช้ซ้ำได้ ซึ่งสะท้อนเอนทิตีในโลกจริง เช่น รถยนต์ หนังสือเดินทาง และสูตรต่างๆ

เพิ่มพฤติกรรมด้วยคอนสตรัคเตอร์และเมธอด

เชี่ยวชาญการใช้คอนสตรัคเตอร์เพื่อกำหนดค่าเริ่มต้นให้กับสถานะของอ็อบเจ็กต์ และสำรวจเมธอดเพื่อเพิ่มพฤติกรรม คุณจะได้เขียนทั้งเมธอดแบบ void และแบบที่มีค่าที่ส่งกลับ ช่วยให้คุณสร้างโปรแกรมแบบไดนามิกและโต้ตอบได้

รักษาความปลอดภัยและนำโค้ดกลับมาใช้ซ้ำด้วยการห่อหุ้มและการสืบทอด

สำรวจว่า access modifiers ควบคุมสิ่งที่ผู้ใช้โค้ดของคุณมองเห็นได้อย่างไร เรียนรู้วิธีใช้การสืบทอดและคลาสนามธรรมเพื่อกำจัดความซ้ำซ้อนและสร้างลำดับชั้นที่มีโครงสร้าง

ใช้ Interfaces และ Polymorphism

ใช้ interface เพื่อเพิ่มความยืดหยุ่นและนำพฤติกรรมที่ใช้ร่วมกันไปใช้ข้ามคลาสต่างๆ สุดท้าย ปลดล็อกพลังของพหุสัณฐานด้วยการ override และ overload เมธอด เพื่อการออกแบบซอฟต์แวร์ที่ปรับตัวได้มากขึ้น

เมื่อจบหลักสูตร คุณจะสามารถออกแบบแอปพลิเคชัน Java แบบโมดูลาร์ด้วยสถาปัตยกรรมเชิงวัตถุที่สะอาดและเป็นระเบียบได้

ข้อกำหนดเบื้องต้น

หลักสูตร

โครงสร้างคอร์ส

1

การเขียนโปรแกรมเชิงวัตถุ (OOP) ใน Java

สำรวจพื้นฐานของการเขียนโปรแกรมเชิงวัตถุ (OOP) ใน Java โดยเน้นความแตกต่างระหว่าง primitive data type กับ object เรียนรู้การกำหนดและสร้าง class และ object รวมถึงทำความเข้าใจองค์ประกอบสำคัญของ class ได้แก่ field, constructor และ method
เริ่มบทเรียน
2

Encapsulation และ Inheritance

เจาะลึกการเขียนโปรแกรมเชิงวัตถุผ่านแนวคิดหลัก เช่น encapsulation, inheritance และ abstraction เรียนรู้วิธีควบคุมการเข้าถึง member ของ class การขยายความสามารถของ class และการกำหนดแนวคิด abstract รวมถึง contract ที่ช่วยให้การ implement มีความสอดคล้องกัน
เริ่มบทเรียน
3

Interface และ Polymorphism

เสริมทักษะการเขียนโปรแกรมเชิงวัตถุด้วยการเรียนรู้การทำงานของ interface และ polymorphism ใน Java เรียนรู้วิธีกำหนด interface และนำไป implement ใน class เพื่อรองรับ behavior ที่ยืดหยุ่น ฝึก method overriding เพื่อปรับแต่ง behavior ใน subclass และใช้ method overloading เพื่อกำหนด method ในหลายรูปแบบภายใน class เดียวกัน นอกจากนี้ยังได้สำรวจ constructor overloading เพื่อให้การสร้าง object มีความหลากหลาย แบบฝึกหัดเหล่านี้จะช่วยให้เขียนโค้ด Java ที่ยืดหยุ่นและนำกลับมาใช้ใหม่ได้มากยิ่งขึ้น
เริ่มบทเรียน
J

Java เบื้องต้นสำหรับการเขียนโปรแกรมเชิงวัตถุ

เรียนจบแล้ว

รับใบรับรองความสำเร็จ

ลงทะเบียนเลย

พัฒนาทักษะด้านข้อมูลของคุณด้วย DataCamp บนมือถือ

ก้าวหน้าได้ทุกที่ด้วยคอร์สมือถือและแบบฝึกหัดการเขียนโค้ด 5 นาทีประจำวันของเรา

Java เบื้องต้นสำหรับการเขียนโปรแกรมเชิงวัตถุ | DataCamp