public abstract class Bericht { private String afzender; private int timestamp; protected String bericht; public Bericht(String afzender, String bericht) { this.afzender = afzender; this.bericht = bericht; timestamp = 0; } public String getAfzender() { return afzender; } public void setTimestamp(int timestamp) { this.timestamp = timestamp; } public int getTimestamp() { return timestamp; } public String leeftijd() { String interval = ""; if (timestamp < 60) { interval = "nieuw"; } else if(timestamp < 119) { interval = "1 minuut geleden"; } else if(timestamp < 3600) { interval = (timestamp / 60) + " minuten geleden"; } else if(timestamp < 7199) { interval = "1 uur geleden"; } else if(timestamp < 86400){ interval = (timestamp / 3600) + " uren geleden"; } else if(timestamp < 172799) { interval = "1 dag geleden"; } else { interval = (timestamp / 86400) + " dagen geleden"; } return interval; } public abstract void print(); }