00001 package plp.orientadaObjetos1.memoria; 00002 00003 import plp.orientadaObjetos1.memoria.AmbienteExecucaoOO1; 00004 import plp.orientadaObjetos1.expressao.leftExpression.Id; 00009 public class Objeto { 00013 private Id classeObjeto; 00014 00018 private AmbienteExecucaoOO1 estado; 00019 00025 public Objeto(Id classeObjeto, AmbienteExecucaoOO1 estado) { 00026 this.classeObjeto = classeObjeto; 00027 this.estado = estado; 00028 } 00033 public Id getClasse() { 00034 return classeObjeto; 00035 } 00036 00041 public AmbienteExecucaoOO1 getEstado() { 00042 return estado; 00043 } 00044 00049 public void setEstado(AmbienteExecucaoOO1 novoEstado) { 00050 this.estado = novoEstado; 00051 } 00052 00053 }