Boa tarde.
É o seguinte, eu criei uma classe Data que tem os seus atributos desde o ano até ao segundo e eu queria que estes recebessem o valor do tempo em que eu instanciei um objecto da Classe Data no meu Main. Tentei fazer através da Classe Calendar, mas o meu outup é sempre o mesmo e nada tem a ver com a data actual: 5/2/1 //outup
Outra coisa que me está a chatear é que tenho que importar todos os métodos da Classe Calendar no minha Classe Data quando nem os vou redefinir.
Será que estou a utillizar a melhor forma para resolver isto?
Grato pela vossa atenção
Cumprimentos
import java.util.Calendar;
public class Data {
Calendar calendario = new Calendar() {
@Override
protected void computeTime() {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
protected void computeFields() {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
public void add(int field, int amount) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
public void roll(int field, boolean up) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
public int getMinimum(int field) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
public int getMaximum(int field) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
public int getGreatestMinimum(int field) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
public int getLeastMaximum(int field) {
throw new UnsupportedOperationException("Not supported yet.");
}
};
public Data() {}
}
