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

คอร์ส

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

ขั้นกลาง4 ชม.

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

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

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

ดำเนินการต่อด้วย 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 for Mobile

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