Курс "ООП на Python"

4,1
28 ulasan
500+
Hasil download
Rating konten
Rating 3+
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot

Tentang aplikasi ini

Kursus "Pemrograman berorientasi objek dengan Python" memperkenalkan fitur-fitur pemrograman berorientasi objek secara umum dan implementasinya dalam bahasa Python. Aplikasi ini dilengkapi dengan contoh solusi kerja praktek. Pelajaran itu sendiri tersedia secara gratis di https://younglinux.info/oopython/course. Versi video pendek dari pelajaran: https://www.youtube.com/playlist?list=PLx40Tc4pO423OvwMLI7VNwXqoSonWF_53

Kursus ini mengasumsikan pengetahuan sebelumnya tentang pemrograman terstruktur dengan Python, yang dapat Anda pelajari dalam kursus pertama kami "Python. Pengantar Pemrograman": https://younglinux.info/python/course.

Kursus ini mencakup 15 pelajaran:

1. Apa itu pemrograman berorientasi objek?
2. Pembuatan kelas dan objek
3. Konstruktor kelas - metode __init __ ()
4. Warisan
5. Polimorfisme
6. Enkapsulasi
7. Komposisi
8. Operator kelebihan beban
9. Metode statis
10. Iterator
11. Generator
12. Modul dan paket
13. Mendokumentasikan kode
14. Contoh Program Python Berorientasi Objek
15. Hasil kursus "Pemrograman berorientasi objek dengan Python"

Konsep kunci dalam pemrograman berorientasi objek adalah "kelas" dan "objek". Objek diturunkan dari kelasnya. Dalam bahasa pemrograman Python, objek seperti itu disebut instance.

Warisan, polimorfisme dan enkapsulasi adalah prinsip dasar, pilar pemrograman berorientasi objek. Warisan menyiratkan kemampuan untuk mendefinisikan kelas anak, polimorfisme adalah cara berbeda untuk mengimplementasikan hal yang sama, enkapsulasi menyembunyikan dan menggabungkan data dan metode. Komposisi diimplementasikan lebih jarang, itu berarti kemampuan untuk membuat objek, yang bagian-bagiannya adalah objek dari kelas lain.

Konstruktor di OOP adalah metode kelas yang dipanggil secara otomatis ketika objek dibuat dari kelas ini. Pada saat yang sama, konstruktor mengacu pada metode overloading operator. Nama-nama metode tersebut diatur oleh bahasa pemrograman itu sendiri, dan pemanggilannya terjadi secara otomatis ketika objek berpartisipasi dalam operasi tertentu. Misalnya, menambahkan, mengekstraksi elemen, dll.

Iterator adalah jenis objek khusus, mirip dengan koleksi seperti daftar, tetapi tidak menyimpan seluruh rangkaian elemen, tetapi hanya menghasilkan satu setiap kali diakses. Python memiliki kelas tipe data bawaan dari mana iterator dibuat. Namun, Anda juga dapat menentukan kelas Anda sendiri, yang instance-nya akan memiliki kemampuan iterator.
Diupdate pada
11 Jun 2023

Keamanan Data

Keamanan dimulai dengan memahami cara developer mengumpulkan dan membagikan data Anda. Praktik privasi dan keamanan data dapat bervariasi berdasarkan penggunaan, wilayah, dan usia Anda. Developer memberikan informasi ini dan dapat memperbaruinya seiring waktu.
Tidak ada data yang dibagikan kepada pihak ketiga
Pelajari lebih lanjut cara developer menyatakan pembagian data
Tidak ada data yang dikumpulkan
Pelajari lebih lanjut cara developer menyatakan pengumpulan data

Rating dan ulasan

4,3
27 ulasan

Yang baru

Измененно оформление кода, переписан урок про инкапсуляцию