Draugiškos Python klasės
Labas, šiandien noriu pasidalinti draugiškomis Python klasėmis. Tai tokios klasės, su kuriomis man dirbti smagiausia. Instrumentai, sukurti draugiškai klasei Nulipdyti draugišką klasę naudosimės Duomenų klasėmis (dataclasses), Operatorių aprašymu (operator overloading) Kompozicijos vietoj paveldėjimo principu (composition over inheritance) Taigi, kokios tos draugiškos Python klasės? A. Jas lengva suprasti ir su jomis susikalbėti (lengva skaityti ir rašyti) B. Suprantame vienas kitą be žodžių (operatoriais) C. Jos yra lengvai prieinamos (kompozicija vietoj paveldimumo)...