Python berorientasi objek

Pemrograman berorientasi objek pada Python, dari kelas, atribut, inheritance, hingga dataclass.

Modul ini membahas pemrograman berorientasi objek sebagaimana dikerjakan Python. Cakupannya meliputi kelas dan objek, atribut instans versus atribut kelas, jenis metode, enkapsulasi konvensional, property, inheritance dengan super(), multiple inheritance dan MRO, dunder method, hingga dataclass. Pemahaman modul ini menopang pemakaian pustaka pihak ketiga yang hampir semuanya berbasis kelas.