Use APKPure App
Get Курс "ООП на Python" old version APK for Android
หลักสูตร "การเขียนโปรแกรมเชิงวัตถุในหลาม" + คำตอบ
หลักสูตร "การเขียนโปรแกรมเชิงวัตถุใน Python" แนะนำคุณสมบัติของการเขียนโปรแกรมเชิงวัตถุโดยทั่วไปและการใช้งานในภาษา Python แอปพลิเคชันนี้เสริมด้วยตัวอย่างวิธีแก้ปัญหาการทำงานจริง บทเรียนด้วยตนเองมีอิสระที่ https://younglinux.info/oopython/course บทเรียนเวอร์ชันวิดีโอสั้น: https://www.youtube.com/playlist?list=PLx40Tc4pO423OvwMLI7VNwXqoSONWF_53
หลักสูตรนี้ใช้ความรู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรมแบบมีโครงสร้างใน Python ซึ่งคุณสามารถทำความคุ้นเคยได้ในหลักสูตรแรกของเรา "Python. Introduction to Programming": https://younglinux.info/python/course
หลักสูตรประกอบด้วย 15 บทเรียน:
1. การเขียนโปรแกรมเชิงวัตถุคืออะไร
2. การสร้างคลาสและวัตถุ
3. ตัวสร้างคลาส - __init __ () method
4. มรดก
5. ความหลากหลาย
6. การห่อหุ้ม
7. องค์ประกอบ
8. โอเปอเรเตอร์โอเวอร์โหลด
9. วิธีการแบบคงที่
10. ตัววนซ้ำ
11. เครื่องกำเนิดไฟฟ้า
12. โมดูลและแพ็คเกจ
13. เอกสารรหัส
14. ตัวอย่างโปรแกรม Python เชิงวัตถุ
15. ผลลัพธ์ของหลักสูตร "การเขียนโปรแกรมเชิงวัตถุใน Python"
แนวคิดหลักในการเขียนโปรแกรมเชิงวัตถุคือ "คลาส" และ "วัตถุ" วัตถุได้มาจากคลาสของพวกเขา ในภาษาการเขียนโปรแกรม Python วัตถุดังกล่าวเรียกว่าอินสแตนซ์
การสืบทอด ความหลากหลาย และการห่อหุ้มเป็นหลักการพื้นฐาน ซึ่งเป็นเสาหลักของการเขียนโปรแกรมเชิงวัตถุ การสืบทอดหมายถึงความสามารถในการกำหนดคลาสย่อย ความหลากหลายเป็นวิธีที่แตกต่างกันในการใช้สิ่งเดียวกัน การห่อหุ้มคือการซ่อนและรวมข้อมูลและวิธีการ องค์ประกอบมีการใช้งานน้อยกว่าซึ่งหมายถึงความสามารถในการสร้างวัตถุซึ่งส่วนประกอบที่เป็นวัตถุของคลาสอื่น
คอนสตรัคเตอร์ใน OOP คือเมธอดของคลาสที่ถูกเรียกโดยอัตโนมัติเมื่ออ็อบเจกต์ถูกสร้างขึ้นจากคลาสนี้ ในเวลาเดียวกัน ตัวสร้างหมายถึงวิธีการโอเวอร์โหลดตัวดำเนินการ ชื่อของเมธอดดังกล่าวถูกควบคุมโดยภาษาโปรแกรมเอง และการเรียกจะเกิดขึ้นโดยอัตโนมัติเมื่ออ็อบเจ็กต์มีส่วนร่วมในการดำเนินการบางอย่าง เช่น การเพิ่ม การแยกองค์ประกอบ เป็นต้น
ตัววนซ้ำเป็นอ็อบเจ็กต์ชนิดพิเศษ คล้ายกับคอลเล็กชันเหมือนรายการ แต่ไม่ได้เก็บองค์ประกอบทั้งชุด แต่จะสร้างขึ้นเพียงครั้งเดียวในแต่ละครั้งที่มีการเข้าถึง Python มีคลาสประเภทข้อมูลในตัวที่สร้างตัววนซ้ำ อย่างไรก็ตาม คุณยังสามารถกำหนดคลาสของคุณเองได้ ซึ่งอินสแตนซ์จะมีความสามารถในการวนซ้ำ
Last updated on Jun 11, 2023
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Курс "ООП на Python"
plustilino
Jun 11, 2023
$0.99