====== Programmazione orientata agli oggetti ====== Nella lezione del 15/10 abbiamo affrontato il tema della [[wp>Object_oriented_programming|programmazione orientata agli oggetti]]. In particolare, abbiamo trattato i temi dell'[[wp>Inheritance_(computer_science)|ereditarietà]], del [[wp>Polymorphism_in_object-oriented_programming|polimorfismo]], dell'[[wp>Method_overriding_(programming)|overriding]] ed [[wp>Overloading|overloading]] dei metodi. Per finire, abbiamo visto il problema dell'[[wp>Multiple_inheritance|ereditarietà multipla]] e le relative soluzioni (in Perl, Python, Java e C++).