Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package UMLPrinter;
- public class Druckauftrag implements test <Druckauftrag>{
- private int prioritaet;
- private String text;
- public Druckauftrag (String t, int p){
- this.prioritaet=p;
- this.text=t;
- }
- public int getPrioritaet(){
- return this.prioritaet;
- }
- public void setPrioritaet(int p){
- this.prioritaet=p;
- }
- public void setText(String t){
- this.text=t;
- }
- public String getText(){
- return this.text;
- }
- public int compareTo(Druckauftrag object) {
- if(this.prioritaet>object.getPrioritaet()){
- return 1;
- }
- else if(this.prioritaet==object.getPrioritaet()){
- return 0;
- }
- else{
- return -1;
- }
- }
- }
- // INTERFACE
- package UMLPrinter;
- /*
- * kann nicht Comparable genannt werden, gibt sonst Fehler :D -> auf dem Blatt dann schon
- */
- public interface test <D> {
- public int compareTo(D other);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement