Advertisement
flomath

printer

Jan 31st, 2015
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.01 KB | None | 0 0
  1. package UMLPrinter;
  2.  
  3. public class Druckauftrag implements test <Druckauftrag>{
  4.    
  5.     private int prioritaet;
  6.     private String text;
  7.    
  8.     public Druckauftrag (String t, int p){
  9.             this.prioritaet=p;
  10.             this.text=t;
  11.     }
  12.    
  13.     public int getPrioritaet(){
  14.             return this.prioritaet;
  15.     }
  16.    
  17.     public void setPrioritaet(int p){
  18.             this.prioritaet=p;
  19.     }
  20.     public void setText(String t){
  21.             this.text=t;
  22.     }
  23.     public String getText(){
  24.             return this.text;
  25.     }
  26.  
  27.     public int compareTo(Druckauftrag  object) {
  28.             if(this.prioritaet>object.getPrioritaet()){
  29.         return 1;
  30.     }
  31.     else if(this.prioritaet==object.getPrioritaet()){
  32.         return 0;
  33.     }
  34.     else{
  35.         return -1;
  36.     }
  37.     }
  38.    
  39.  
  40. }
  41.  
  42. // INTERFACE
  43. package UMLPrinter;
  44.  
  45. /*
  46.  * kann nicht Comparable genannt werden, gibt sonst Fehler :D -> auf dem Blatt dann schon
  47.  */
  48. public interface test <D> {
  49.     public int compareTo(D other);
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement