Advertisement
Guest User

WIBU

a guest
Dec 13th, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.64 KB | None | 0 0
  1. package woche5;
  2.  
  3. public class Hemd {
  4.    
  5.     int hemdld;
  6.     String beschreibung;
  7.     char farbCode;
  8.     double preis;
  9.     int mengeAufLager;
  10.    
  11.     public int getHemdld() {
  12.         return hemdld;
  13.     }
  14.     public void setHemdld(int hemdld) {
  15.         this.hemdld = hemdld;
  16.     }
  17.     public String getBeschreibung() {
  18.         return beschreibung;
  19.     }
  20.     public void setBeschreibung(String beschreibung) {
  21.         this.beschreibung = beschreibung;
  22.     }
  23.     public char getFarbCode() {
  24.         return farbCode;
  25.     }
  26.     public void setFarbCode(char farbCode) {
  27.         this.farbCode = farbCode;
  28.     }
  29.     public double getPreis() {
  30.         return preis;
  31.     }
  32.     public void setPreis(double preis) {
  33.         this.preis = preis;
  34.     }
  35.     public int getMengeAufLager() {
  36.         return mengeAufLager;
  37.     }
  38.     public void setMengeAufLager(int mengeAufLager) {
  39.         this.mengeAufLager = mengeAufLager;
  40.     }
  41.    
  42.     public Hemd(int hemdld, String beschreibung, char farbCode, double preis, int mengeAufLager) {
  43.         super();
  44.         this.hemdld = hemdld;
  45.         this.beschreibung = beschreibung;
  46.         this.farbCode = farbCode;
  47.         this.preis = preis;
  48.         this.mengeAufLager = mengeAufLager;
  49.     }
  50.    
  51.     public void showInfo(Hemd h) {     
  52.         String farbe;
  53.         // Ermittle Farbe
  54.         switch (h.getFarbCode()) {
  55.         case 'b':
  56.             farbe = "blau";
  57.             break;
  58.         case 'r':
  59.             farbe = "rot";
  60.             break;
  61.         case 'g':
  62.             farbe = "gelb";
  63.             break;
  64.         default:
  65.             farbe = "Farbe fehlt";
  66.             break;
  67.         }  
  68.         System.out.println("Hemdld: " + this.getHemdld());
  69.         System.out.println("Beschreibung: " + this.getBeschreibung());
  70.         System.out.println("Farbe: " + this.getFarbCode());
  71.         System.out.println("Preis: " + this.getPreis());
  72.         System.out.println("Menge auf Lager: " + this.getMengeAufLager()); 
  73.     }  
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement