📄 n2006131015_intervencao.java
字号:
/**
*
*@author Diogo Mestre 2006131015
*
*/
import java.util.Calendar;
import java.util.GregorianCalendar;
class n2006131015_Intervencao {
//Atributos
private int num_intervencoes;
private int num_pedido=0;
private int num_tecnico=0;
private String descricao;
private int duracao;
private String estadoPrint;
private int estado;
Calendar cal = new GregorianCalendar();
protected int dia = cal.get(Calendar.DAY_OF_MONTH);
protected int mes = cal.get(Calendar.MONTH)+1;
protected int ano = cal.get(Calendar.YEAR);
n2006131015_Intervencao(int num_intervencoesTemp, int num_pedidoTemp, int num_tecnicoTemp, String descricaoTemp, int duracaoTemp, int estadoTemp){
this.num_intervencoes=num_intervencoesTemp;
this.num_pedido=num_pedidoTemp;
this.num_tecnico=num_tecnicoTemp;
this.descricao=descricaoTemp;
this.duracao=duracaoTemp;
this.estado=estadoTemp;
}
public String toString(){
if (estado==1){
estadoPrint="Resolvido";
}
else if (estado==2){
estadoPrint="N鉶 Resolvido";
}
return "N鷐ero de Interven珲es: "+num_intervencoes+"\nN鷐ero do Pedido: "+num_pedido+"\nN鷐ero do Tecnico: "+num_tecnico+"\nDescri玢o: "+descricao+"\nData: "+dia+"/"+mes+"/"+ano+"\nDura玢o (em horas): "+duracao+"\nEstado: "+estadoPrint;
}
//Devolve o N鷐ero de Interven珲es
public int getNumI(){
return num_intervencoes;
}
//Devolve o N鷐ero do Pedido
public int getNumPedido(){
return num_pedido;
}
//Devolve o N鷐ero do Tecnico
public int getNumT(){
return num_tecnico;
}
//Devolve a descricao
public String getDescricao(){
return descricao;
}
//Devolve a duracao
public int getDuracao(){
return duracao;
}
//Devolve o estado
public int getEstado(){
return estado;
}
//Devolve o dia
public int getDia(){
return dia;
}
//Devolve o mes
public int getMes(){
return mes;
}
//Devolve o ano
public int getAno(){
return ano;
}
//Altera o N鷐ero de Interven珲es
public void setNumI(int num){
this.num_intervencoes=num;
}
//Altera o N鷐ero do Pedido
public void setNumPedido(int num){
this.num_pedido=num;
}
//Altera o N鷐ero do Tecnico
public void setNumT(int num){
this.num_tecnico=num;
}
//Altera a descricao
public void setDescricao(String desc){
this.descricao=desc;
}
//Altera a duracao
public void setDuracao(int duracao){
this.duracao=duracao;
}
//Altera o estado
public void setEstado(int estado){
this.estado=estado;
}
//Altera o dia
public void setDia(int dia){
this.dia=dia;
}
//Altera o mes
public void setMes(int mes){
this.mes=mes;
}
//Altera o ano
public void setAno(int ano){
this.ano=ano;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -