
Курс "ООП на Python"
หลักสูตร "การเขียนโปรแกรมเชิงวัตถุในหลาม" + คำตอบ
ข้อมูลแอพ
คำอธิบายแอพ
การวิเคราะห์แอพ Android และการทบทวน: Курс "ООП на Python" พัฒนาโดย plustilino จดทะเบียนในหมวดหมู่ การศึกษา เวอร์ชันปัจจุบันคือ V6Q อัปเดตเมื่อ 11/06/2023 ตามความเห็นของผู้ใช้ใน Google Play: Курс "ООП на Python" ได้รับการติดตั้งมากกว่า 803 ปัจจุบัน Курс "ООП на Python" มีรีวิว 28 คะแนนเฉลี่ย 4.3 ดาว
หลักสูตร "การเขียนโปรแกรมเชิงวัตถุใน 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 มีคลาสประเภทข้อมูลในตัวที่สร้างตัววนซ้ำ อย่างไรก็ตาม คุณยังสามารถกำหนดคลาสของคุณเองได้ ซึ่งอินสแตนซ์จะมีความสามารถในการวนซ้ำ
มีอะไรใหม่
Измененно оформление кода, переписан урок про инкапсуляцию