Oblig 2 IN1010

Dokumentet er låst pga pågående studieprosesser.

Medlemskap gir deg full tilgang til en omfattende samling av dokumenter.

Emne

IN1010 Objektorientert programmering

Type

Oblig

Karakter

Godkjent

Nedlastinger

5

Filer

15

Kodespråk

Java

Opplastet

27. august 2022

Nyttig?

0

Du må være registrert og logget inn for å stemme.

Det anbefales sterkt å kun bruke dokumentene som en supplementær kilde til hjelp. Det er viktig å huske at den virkelige læringen kommer fra å gjøre oppgavene selv, og at kopiering kan føre til alvorlige konsekvenser i form av plagiat. Derfor bør man alltid sørge for å forstå og anvende kunnskapen på egen hånd, i stedet for å avhenge utelukkende av dokumentene.

Utdrag

  • TestLegemiddel.java
  • TestResepter.java
  • Integrasjonstest.java
  • Spesialist.java
  • MilResept.java
  • BlaaResepter.java
  • PResept.java
  • Resepter.java
  • Lege.java
  • HviteResepter.java
  • Narkotiske.java
  • Vanedannende.java
  • Legemiddel.java
  • VanligLegemiddel.java
  • Godkjenningsfritak.java
1public class TestLegemiddel {
2    public static void main(String[] args) {
3        Legemiddel hasj = new Narkotiske("hasj", 100, 5, 4 );
4        Legemiddel viagra = new Vanedannende("viagra", 250, 50, 6 );
5        Legemiddel paracet = new VanligLegemiddel("paracet", 50, 20 );
6
7        System.out.println(hasj.hentId() == 1);
8        System.out.println(viagra.hentId() == 2);
9        System.out.println(paracet.hentId() == 3);
10
11        System.out.println(hasj.hentVirkestoff() == 5);
12        System.out.println(viagra.hentVirkestoff() == 50);
13        System.out.println(paracet.hentVirkestoff() == 20);
14
15        System.out.println(hasj.hentNavn().equals("hasj"));
16        System.out.println(viagra.hentNavn().equals("viagra"));
17        System.out.println(paracet.hentNavn().equals("paracet"));
18
19        System.out.println(hasj.hentPris() == 100);
20        System.out.println(viagra.hentPris() == 250);
21        System.out.println(paracet.hentPris() == 50);
22
23        if (hasj instanceof Narkotiske nyHas...

Tilsvarende dokumenter

Oblig 5 IN1010

IN1010 Objektorientert programmering - 28. august 2022

Oblig 7 IN1010

IN1010 Objektorientert programmering - 28. august 2022

Oblig 6 IN1010

IN1010 Objektorientert programmering - 28. august 2022

Oblig 3 IN1010

IN1010 Objektorientert programmering - 28. august 2022

Oblig 0 IN1010

IN1010 Objektorientert programmering - 27. august 2022

Oblig 1 IN1010

IN1010 Objektorientert programmering - 27. august 2022