Python adalah bahasa pemrograman lintas platform, yang berarti, berjalan pada beberapa platform seperti Windows, MacOS, Linux dan bahkan telah diangkut ke mesin virtual Java dan .NET. Ini gratis dan open source. Meskipun sebagian besar Linux dan Mac saat ini telah diinstal pada python di dalamnya, versi mungkin sudah ketinggalan zaman. Jadi, selalu merupakan ide yang baik untuk menginstal versi terbaru.
Pengantar Ups di Python Python adalah bahasa pemrograman multi-paradigma. Artinya, ini mendukung pendekatan pemrograman yang berbeda.
Salah satu pendekatan populer untuk menyelesaikan masalah pemrograman adalah dengan membuat objek. Ini dikenal sebagai pemrograman berorientasi objek (OOP).
Suatu objek memiliki dua karakteristik:
Atribut Perilaku mari kita ambil contoh:
Burung beo adalah objek,
Nama, usia, warna adalah atribut bernyanyi, menari adalah perilaku konsep oop dalam python berfokus pada pembuatan kode yang dapat digunakan kembali. Konsep ini juga dikenal sebagai kering (jangan ulangi diri Anda).
Dalam Python, konsep OOP mengikuti beberapa prinsip dasar:
Warisan Proses menggunakan detail dari kelas baru tanpa memodifikasi kelas yang ada. Enkapsulasi menyembunyikan detail pribadi kelas dari objek lain. Polimorfisme Konsep menggunakan operasi umum dengan cara yang berbeda untuk input data yang berbeda. Kelas Kelas A adalah cetak biru untuk objek.
Kita bisa menganggap kelas sebagai sketsa burung beo dengan label. Ini berisi semua detail tentang nama, warna, ukuran, dll. Berdasarkan deskripsi ini, kita dapat mempelajari tentang burung beo. Di sini, burung beo adalah sebuah objek.
Contoh untuk kelas burung beo adalah:
Parrot kelas: Lewati di sini, kami menggunakan kata kunci kelas untuk menentukan burung beo kelas kosong. Dari kelas, kami membangun instance. Contoh adalah objek tertentu yang dibuat dari kelas tertentu.
Objek Objek (instance) adalah instantiasi kelas. Ketika kelas didefinisikan, hanya deskripsi untuk objek yang didefinisikan. Oleh karena itu, tidak ada memori atau penyimpanan yang dialokasikan.
Contoh untuk objek kelas burung beo adalah:
OBJ = Parrot () Di sini, OBJ adalah objek dari Parrot kelas.
Misalkan kita memiliki detail burung beo. Sekarang, kita akan menunjukkan cara membangun kelas dan objek burung beo.