-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCompProcess.java
44 lines (33 loc) · 959 Bytes
/
CompProcess.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author Slider
*/
public class CompProcess {
int start,end;
int Valeur ;
Boolean isCPU;
public EtatProcess Statut_Processus;
boolean termine;
public CompProcess() {
}
// pour initialiser ls procees
public CompProcess(int val , Boolean CPU)
{
this.Valeur = val ;
this.isCPU = CPU ;
this.termine=false;
}
// pour déféinir le déroulement d'un process
public CompProcess(int val, Boolean CPU,int debut , int fin) {
this.Valeur = val ;
this.isCPU = CPU ;
this.start = debut ;
this.end = fin ;
this.termine=false;
}
}