SHOW:
|
|
- or go back to the newest paste.
1 | - | /* Naam: Bob Liang |
1 | + | |
2 | - | * Opleiding: Informatica |
2 | + | /* First constructor |
3 | - | * studentennummer: 10684794 |
3 | + | |
4 | - | * |
4 | + | Breuk (int t, int n) { |
5 | - | * Dit is een klasse voor het representeren van rationele getallen. |
5 | + | teller = t; noemer = n; |
6 | - | * |
6 | + | |
7 | teller = teller * (-1); | |
8 | noemer = noemer * (-1); | |
9 | - | /* Implementeerd de BreukInterface en definieerd de attributen van de klasse Breuk. |
9 | + | |
10 | ||
11 | /* Fraction simplification | |
12 | - | class Breuk implements BreukInterface { |
12 | + | */ |
13 | - | int teller, noemer; |
13 | + | |
14 | int ggd = ggd(); | |
15 | - | /* Constructor met de teller en noemer van de breuk. |
15 | + | |
16 | - | * Als de noemer onder nul valt vermendigvuldigt hij de breuk met -1. |
16 | + | |
17 | - | */ |
17 | + | |
18 | - | |
18 | + | |
19 | - | Breuk (int t, int n) { |
19 | + | |
20 | - | teller = t; noemer = n; |
20 | + | |
21 | /* Second constructor denominator is 1 | |
22 | */ | |
23 | Breuk (int t) { | |
24 | teller = t; | |
25 | noemer n = 1; | |
26 | - | /* Breuk word vereenvoudigd |
26 | + | |
27 | - | */ |
27 | + | |
28 | - | |
28 | + | /* Third constructor numerator is 0 |
29 | */ | |
30 | Breuk() { | |
31 | teller t = 0; | |
32 | new Breuk = Breuk(); |