Guest User

Untitled

a guest
Jul 16th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.30 KB | None | 0 0
  1.  
  2. public class Charakter {
  3.    
  4.     // Variablen
  5.    
  6.     String name;
  7.     String profession;
  8.     double groesse;
  9.     String rasse;
  10.     String geschlecht;
  11.     int alter;
  12.     int mut;
  13.     int klugheit;
  14.     int intuition;
  15.     int charisma;
  16.     int fingerfertigkeit;
  17.     int gewandtheit;
  18.     int konstitution;
  19.     int körperkraft;
  20.     int initiative;
  21.     int lebenspunkteaktuell;
  22.     int lebenspunktemax;
  23.     int ruestungkopf;
  24.     int ruestungbeine;
  25.     int ruestungarme;
  26.     int ruestungoberkoerper;
  27.    
  28.     Charakter()
  29.     {
  30.     }
  31.    
  32.     // Get-Methoden
  33.    
  34.     public String getName()
  35.     {
  36.         return name;
  37.     }
  38.    
  39.     public String getProfession()
  40.     {
  41.         return profession;
  42.     }
  43.    
  44.     public double getGroesse()
  45.     {
  46.         return groesse;
  47.     }
  48.    
  49.     public String getRasse()
  50.     {
  51.         return rasse;
  52.     }
  53.    
  54.     public String getGeschlecht()
  55.     {
  56.         return geschlecht;
  57.     }
  58.    
  59.     public int getAlter()
  60.     {
  61.         return alter;
  62.     }
  63.    
  64.     public int getMut()
  65.     {
  66.         return mut;
  67.     }
  68.    
  69.     public int getKlugheit()
  70.     {
  71.         return klugheit;
  72.     }
  73.    
  74.     public int getIntuition()
  75.     {
  76.         return intuition;
  77.     }
  78.    
  79.     public int getCharisma()
  80.     {
  81.         return charisma;
  82.     }
  83.    
  84.     public int getFingerfertigkeit()
  85.     {
  86.         return fingerfertigkeit;
  87.     }
  88.    
  89.     public int getGewandtheit()
  90.     {
  91.         return gewandtheit;
  92.     }
  93.    
  94.     public int getKonstitution()
  95.     {
  96.         return konstitution;
  97.     }
  98.    
  99.     public int getKörperkraft()
  100.     {
  101.         return körperkraft;
  102.     }
  103.    
  104.     public int getInitiative()
  105.     {
  106.         return initiative;
  107.     }
  108.    
  109.     public int getLebenspunkteaktuell()
  110.     {
  111.         return lebenspunkteaktuell;
  112.     }
  113.    
  114.     public int getLebenspunktemax()
  115.     {
  116.         return lebenspunktemax;
  117.     }
  118.    
  119.     public int getRuestungkopf()
  120.     {
  121.         return ruestungkopf;
  122.     }
  123.    
  124.     public int getRuestungbeine()
  125.     {
  126.         return ruestungbeine;
  127.     }
  128.    
  129.     public int getRuestungarme()
  130.     {
  131.         return ruestungarme;
  132.     }
  133.    
  134.     public int getRuestungoberkoerper()
  135.     {
  136.         return ruestungoberkoerper;
  137.     }
  138.    
  139.     // Set-Methoden
  140.    
  141.     public void setData(String pName, String pProfession, double pGroesse, String pRasse, String pGeschlecht, int pAlter, int pMut, int pKlugheit, int pIntuition, int pCharisma,
  142.             int pFingerfertigkeit, int pGewandtheit, int pKonstitution, int pKörperkraft, int pInitiative, int pLebenspunkteaktuell, int pLebenspunktemax, int pRuestungkopf,
  143.             int pRuestungbeine, int pRuestungarme, int pRuestungoberkoerper)
  144.     {
  145.         this.name = pName;
  146.         this.profession = pProfession;
  147.         this.groesse = pGroesse;
  148.         this.rasse = pRasse;
  149.         this.geschlecht = pGeschlecht;
  150.         this.alter = pAlter;
  151.         this.mut = pMut;
  152.         this.klugheit = pKlugheit;
  153.         this.intuition = pIntuition;
  154.         this.charisma = pCharisma;
  155.         this.fingerfertigkeit = pFingerfertigkeit;
  156.         this.gewandtheit = pGewandtheit;
  157.         this.konstitution = pKonstitution;
  158.         this.körperkraft = pKörperkraft;
  159.         this.initiative = pInitiative;
  160.         this.lebenspunkteaktuell = pLebenspunkteaktuell;
  161.         this.lebenspunktemax = pLebenspunktemax;
  162.         this.ruestungkopf = pRuestungkopf;
  163.         this.ruestungbeine = pRuestungbeine;
  164.         this.ruestungarme = pRuestungarme;
  165.         this.ruestungoberkoerper = pRuestungoberkoerper;
  166.     }
  167.    
  168.    
  169.    
  170.     // Methoden
  171.    
  172.     public void Schaden(int pSchaden, String pTrefferort)
  173.     {
  174.        
  175.         this.lebenspunkteaktuell = lebenspunkteaktuell - pSchaden;
  176.     }
  177.    
  178.     public void Heilen(int pHeilen)
  179.     {
  180.         this.lebenspunkteaktuell = lebenspunkteaktuell + pHeilen;
  181.         if(lebenspunkteaktuell > lebenspunktemax)
  182.         {
  183.             this.lebenspunkteaktuell = lebenspunktemax;
  184.         }
  185.     }
  186. }
Add Comment
Please, Sign In to add comment