Dette prosjektet inneholder øvinger i emnet IDATT2003 ved NTNU. Emnet fokuserer på grunnleggende og avanserte konsepter innen objektorientert programmering, samt tilhørende prinsipper og teknologier.
Hver mappe i prosjektet representerer en spesifikk øving, og inneholder nødvendig kode og dokumentasjon for oppgaven.
A3
: Øving 3 API-utvikling med fokus på arv og implementasjon av pipeline
For å kjøre dette prosjektet trenger du:
- Java Development Kit (JDK): Versjon 17 eller nyere
- Maven: For bygging og avhengighetshåndtering
- Klon dette repositoriet til din lokale maskin:
git clone https://github.com/dittbrukernavn/idatt2003.git
- Naviger til ønsket øving:
cd Oving1
- Bygg og kjør programmet ved hjelp av Maven:
mvn clean install mvn exec:java
Hensikten med øvingene er å:
- Forstå og anvende objektorienterte prinsipper som innkapsling, arv og polymorfi.
- Bygge robuste og vedlikeholdbare systemer ved hjelp av testdrevne utviklingsmetoder.
- Arbeide med eksterne systemer som databaser og GUI-komponenter.
Bidrag til prosjektet er velkomne! Følg disse stegene:
- Lag en fork av prosjektet.
- Opprett en ny branch for din funksjon eller feilretting:
git checkout -b ny-funksjon
- Gjør dine endringer og legg til commits.
- Send en pull request for vurdering.
Dette prosjektet er lisensiert under MIT-lisensen. Du står fritt til å bruke, endre og distribuere koden i henhold til lisensbetingelsene.
Happy coding! 🚀