Du har ikke tilgang til dette dokumentet.
Med medlemskap får du tilgang til alle dokumenter og kan laste ned så mange du vil.
Emne
IN1010 Objektorientert programmering
Type
Oblig
Karakter
Godkjent
Nedlastinger
0
Filer
6
Kodespråk
Java
Opplastet
27. august 2022
Nyttig?
Du må være registrert og logget inn for å stemme.
Utdrag
1public class Dataklynge {
2 private Rack[] klynge = new Rack[2000];
3 private int noderPerRack;
4 private int setInnNodeTeller = 0;
5
6 public Dataklynge(int noderPerRack){
7 /**
8 * Konstruktoren til classen. Setter hvor mange noder det skal vere i hver rack
9 */
10 this.noderPerRack = noderPerRack;
11 }
12
13 public void settInnNode( Node node){
14 /** * Fyller opp de forskjellige rackene i klyngen. Hvis det ikke finnes noen rack, lages det en. * Hvis en rack er full, lages det en ny en.
15 */
16 if(setInnNodeTeller == 0){
17 Rack nyRack = new Rack();
18 nyRack.settInn(node);
19 klynge[setInnNodeTeller] = nyRack;
20 }
21 else{
22 for (Rack rack : klynge) {
23 if(rack != null){
24 if(rack.getAntNoder() < noderPerRack){
25 rack.settInn(node);
26
27 setInnNodeTeller ++;
28 return;
29 }
30 else{
31 Rac...
Tilsvarende dokumenter
Oblig 7 IN1010
IN1010 Objektorientert programmering - 28. august 2022
Oblig 0 IN1010
IN1010 Objektorientert programmering - 27. august 2022
Oblig 2 IN1010
IN1010 Objektorientert programmering - 27. august 2022
Oblig 3 IN1010
IN1010 Objektorientert programmering - 28. august 2022
Oblig 5 IN1010
IN1010 Objektorientert programmering - 28. august 2022
Oblig 6 IN1010
IN1010 Objektorientert programmering - 28. august 2022