Felicitări!

Programare orientată pe obiecte în Python

Alex Yarosh

Content Quality Analyst @ DataCamp

Prezentare generală

Capitolul 1

  • Clase și obiecte
  • Atribute și metode

Capitolul 2

  • Moștenirea claselor
  • Polimorfism
  • Date la nivel de clasă

Capitolul 3

  • Egalitatea obiectelor
  • Reprezentare ca șir
  • Excepții

Capitolul 4

  • Proiectare pentru moștenire
  • Niveluri de acces la date
  • Proprietăți
Programare orientată pe obiecte în Python

Ce urmează?

Funcționalitate

  • Moștenire multiplă și clase mixin
  • Suprascriere operatori precum +
  • __getattr__(), __setattr__()
  • Iteratori personalizați
  • Clase de bază abstracte
  • Dataclasses (nou în Python 3.7)
Programare orientată pe obiecte în Python

Ce urmează?

Funcționalitate

  • Moștenire multiplă și clase mixin
  • Suprascriere operatori precum +
  • __getattr__(), __setattr__()
  • Iteratori personalizați
  • Clase de bază abstracte
  • Dataclasses (nou în Python 3.7)

Proiectare

  • Principii SOLID

Principiul Singulei responsabilități

Principiul Open-closed

Principiul de substituție Liskov

Principiul de segregare a Interfețelor

Principiul inversiunii Dependențelor

  • Șabloane de proiectare
Programare orientată pe obiecte în Python

Mulțumim!

Programare orientată pe obiecte în Python

Preparing Video For Download...