Descripción de la asignatura
La descripción de la asignatura solo está disponible en croata.
- Uvod u
- Objektno
- Orijentirano
- Programiranje (OOP)
- Kreiranje klasa i objekata
- Korištenje konstruktor i destruktor metoda
- Implementacija enkapsulacije
- Implementacija nasljeđivanja
- Rad s polimorfizmom
- Apstraktne klase i sučelja
- Praktična kompozicija i agregacija
- Praksa upravljanja iznimkama
- Operacije s datotekama i serijalizacija
- Testiranje i debugging
- Primjena dizajnerskih obrazaca
- Izrada GUI aplikacije
- Napredne OOP prakse
- Završni projekt
Resultados de aprendizaje
Los resultados de aprendizaje se muestran en inglés.
- analyze and apply basic concepts of object-oriented programming in Python
- Design and implement classes and objects to model real problems
- combine inheritance and polymorphism to create flexible and repeatable code
- integrate encapsulation and abstraction to improve code modularity and maintainability
- Develop and test Python applications using OOP principles
Bibliografía
Bibliografía obligatoria
- Z. Kalafatić, A. Pošćić, S. Šegvić, J. Šribar : Python za znatiželjne: sasvim drukčiji pogled na programiranje, Element, Zagreb, 2016.
Responsables de la asignatura 1
Docentes que imparten la asignatura 1
Exámenes
Las convocatorias de este curso académico aún no se han publicado. El curso pasado se celebraron:
- 9. 2. 2026.Redovni rokcelebrada
- 16. 2. 2026.Redovni rokcelebrada
- 28. 6. 2026.Redovni rokcelebrada
- 30. 6. 2026.Redovni rokcelebrada
- 10. 7. 2026.Redovni rokcelebrada
- 7. 9. 2026.Redovni rokcelebrada
en 10 días en 30 días más tarde celebradas
Fuente: ISVU. Al hacer clic en una convocatoria se abre Studomat para inscribirte en el examen; comprueba allí también posibles cambios.