-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathClassePessoa.java
More file actions
75 lines (65 loc) · 1.92 KB
/
ClassePessoa.java
File metadata and controls
75 lines (65 loc) · 1.92 KB
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
package Class1;
public class ClassePessoa {
String nome;
String acao = "";
public void comer() {
if (acao.equals("comendo")) {
System.out.println(nome+" já esta comendo!");
}else if(acao.equals("dormindo")) {
System.out.println(nome+" não pode comer poruqe está dormindo!");
}else if(acao.equals("andando")) {
System.out.println(nome+" não pode comer porque está andando!");
}else {
System.out.println(nome+" está comendo!");
acao = "comendo";
}
}
public void dormir() {
if (acao.equals("dormindo")) {
System.out.println(nome+" já esta dormir!");
}else if(acao.equals("andando")) {
System.out.println(nome+" não pode dormir porque está andando!");
}else if(acao.equals("comendo")) {
System.out.println(nome+" não pode dormir porque está comendo!");
}else {
System.out.printf("%s está dormindo!", nome);
acao = "dormindo";
}
}
public void andar() {
if (acao.equals("andando")) {
System.out.println(nome+" já esta andando!");
}else if(acao.equals("dormindo")) {
System.out.println(nome+" não pode andar porque está dormindo!");
}else if(acao.equals("comendo")) {
System.out.println(nome+" não pode andar poruqe está comendo!");
}else {
System.out.println(nome+" está andando!");
acao = "andando";
}
}
public void paraComer() {
if (acao.equals("comendo")) {
System.out.println(nome+" parou de comer!");
acao = "";
}else {
System.out.println(nome+" não está comendo!");
}
}
public void paraDormir() {
if (acao.equals("dormindo")) {
System.out.println(nome+" parou de dormir!");
acao = "";
}else {
System.out.println(nome+" não esta dormindo!");
}
}
public void paraAndar() {
if (acao.equals("andando")) {
System.out.println(nome+" parou de andar!");
acao = "";
}else {
System.out.println(nome+" não esta andando!");
}
}
}