Saltar al contenido
Mi perfil

Asignatura

Programación orientada a objetos

Optativas6 ECTS2.º semestre60 h docenciaIdioma de enseñanza: croata

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.

  1. analyze and apply basic concepts of object-oriented programming in Python
  2. Design and implement classes and objects to model real problems
  3. combine inheritance and polymorphism to create flexible and repeatable code
  4. integrate encapsulation and abstraction to improve code modularity and maintainability
  5. 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:

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.