Selamat!

Pemrograman Berorientasi Objek di Python

Alex Yarosh

Content Quality Analyst @ DataCamp

Ikhtisar

Bab 1

  • Kelas dan objek
  • Atribut dan metode

Bab 2

  • Pewarisan kelas
  • Polimorfisme
  • Data tingkat kelas

Bab 3

  • Kesetaraan objek
  • Representasi string
  • Pengecualian

Bab 4

  • Merancang untuk pewarisan
  • Tingkat akses data
  • Properti
Pemrograman Berorientasi Objek di Python

Apa selanjutnya?

Fungsionalitas

  • Pewarisan ganda dan kelas mix-in
  • Menimpa operator bawaan seperti +
  • __getattr__(), __setattr__()
  • Iterator kustom
  • Kelas dasar abstrak
  • Dataclasses (baru di Python 3.7)
Pemrograman Berorientasi Objek di Python

Apa selanjutnya?

Fungsionalitas

  • Pewarisan ganda dan kelas mixin
  • Menimpa operator bawaan seperti +
  • __getattr__(), __setattr__()
  • Iterator kustom
  • Kelas dasar abstrak
  • Dataclasses (baru di Python 3.7)

Desain

  • Prinsip SOLID

Single-responsibility principle

Open-closed principle

Liskov substitution principle

Interface segregation principle

Dependency inversion principle

  • Pola desain
Pemrograman Berorientasi Objek di Python

Terima kasih!

Pemrograman Berorientasi Objek di Python

Preparing Video For Download...