Saltar para o conteúdo
O meu perfil

Unidade curricular

Programação orientada a objetos

Optativas6 ECTS2.º semestre60 h de ensinoLíngua de ensino: croata

Descrição da unidade curricular

A descrição da unidade curricular só está disponível em 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 aprendizagem

Os resultados de aprendizagem são apresentados em 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

Bibliografia

Bibliografia obrigatória

  • Z. Kalafatić, A. Pošćić, S. Šegvić, J. Šribar : Python za znatiželjne: sasvim drukčiji pogled na programiranje, Element, Zagreb, 2016.

Responsáveis pela unidade curricular 1

Docentes que lecionam 1

Épocas de exame

As datas para este ano letivo ainda não foram publicadas. No ano passado realizaram-se:

até 10 dias até 30 dias mais tarde realizadas
Fonte: ISVU. Clica numa data para abrir o Studomat e te inscreveres no exame; verifica lá eventuais alterações.