Erste Schritte deklaration von int

kill_dmp

Aktives Mitglied
hi all ich habe eine frage es geht um die deklaration
ich versuche ein neues objekt zubauen
was ich gerne machen will ist in zeile 8 und 22
warum ich das so versuche, ich will nicht immer eine metode aufrufen um den wert zu ändern
sondern nur die unsichtbaren werte

Java:
package Rollenspiel;

public class Spieler {
    //sichtbar
  private int xp = 0;
  private int level = 1;
  private int lebenspunkte = 20;
  private int angiff = schaden*multi;
  private int feuerAngriff;
  private int wasserAngriff;
  private int erdeAngriff;
  private int luftAngriff;
  private int verteidigung = 4;
  private int schnellichkeit = 2;
  private int feuerresistens = 0;
  private int wasserresistens = 0;
  private int erderesistens = 0;
  private int energieresistens = 0;
  private int luftresistens = 0;
  //unsichtbar
  
  private int multi =(int) Math.random()*3;
  private int schaden = 2;
  private int feuer = 3;
  private int wasser = 2;
  private int erde = 3;
  private int luft = 1;
  private int zufallswert = 5;
}
 

HimBromBeere

Top Contributor
warum ich das so versuche, ich will nicht immer eine metode aufrufen um den wert zu ändern
sondern nur die unsichtbaren werte
Macht man aber gemeinhin so. Variablen sollten gekapselt und damit von außen geschützt werden. Abgesehen davon hast du doch gar keine public Variablen, die von außen sichtbar sind, ider was meinst du?

EDIT: Na toll... du hättest wenigstens einen Hinweis auf deinen EDIT machen können... das hätte einiges an Arbeit erspart!

EDIT: Methodenaufrufe á la Math.random() kannst du nur innerhalb von Funktionen verwenden...
 
Zuletzt bearbeitet:

kill_dmp

Aktives Mitglied
die getter uns seter habe ich weg gelassen.
das haupt prob ist das
Java:
  private int angiff = schaden*multi;
nicht geht

edit sry hatte nicht gerechnet das das schon einer gelesen hat XD du bist einfach zu schnell:oops:
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
N Wieso funktioniert die Deklaration nicht Java Basics - Anfänger-Themen 3
D Datentypen Char deklaration Java Basics - Anfänger-Themen 4
mars90 Fehler in der Variablen Deklaration Java Basics - Anfänger-Themen 8
J Klassen Deklaration und Initialisierung Java Basics - Anfänger-Themen 15
R Erste Schritte Deklaration und Initialisierung von Arrays Java Basics - Anfänger-Themen 21
M Wo liegt der Unterschied? Deklaration Klasse oder Konstruktur Java Basics - Anfänger-Themen 3
M Deklaration und Initialisierung bei Method Erstellung Java Basics - Anfänger-Themen 12
M Erste Schritte package-Deklaration, Problem Java Basics - Anfänger-Themen 6
M Frage zu Generics-Deklaration Java Basics - Anfänger-Themen 5
A Array Deklaration Java Basics - Anfänger-Themen 6
B Erste Schritte Unterschiede bei der Deklaration von Strings Java Basics - Anfänger-Themen 4
K Protected und Private Deklaration Java Basics - Anfänger-Themen 8
G Erste Schritte Methodenaufruf, Variablen-Deklaration Java Basics - Anfänger-Themen 6
J definition / deklaration Java Basics - Anfänger-Themen 2
S Methode Deklaration Variablen initalisieren Java Basics - Anfänger-Themen 2
E Erste Schritte Umstieg von PHP - Deklaration Java Basics - Anfänger-Themen 9
D Datentypen Felder: Deklaration und Initialisierung Java Basics - Anfänger-Themen 5
S Deklaration 0x12 Java Basics - Anfänger-Themen 4
M fehler bei instanzvariablen deklaration?? Java Basics - Anfänger-Themen 6
F Datentypen Welchen Wert hat ein einfacher Datentyp nach der Deklaration? Java Basics - Anfänger-Themen 6
G Definition / Deklaration Java Basics - Anfänger-Themen 13
I Deklaration und Definition Java Basics - Anfänger-Themen 7
I Datentypen Unterschied in Deklaration von ArrayList Java Basics - Anfänger-Themen 26
Luk10 Deklaration von lokalen Variablen Java Basics - Anfänger-Themen 2
J Was genau davon ist Anweisung, was Deklaration? Java Basics - Anfänger-Themen 2
S OOP package Deklaration Java Basics - Anfänger-Themen 4
S BITTE UM HILFE: Unterschied Deklaration und Signatur einer Methode Java Basics - Anfänger-Themen 3
A Deklaration von einem Array Java Basics - Anfänger-Themen 9
A Deklaration eines Arrays Java Basics - Anfänger-Themen 11
R Deklaration: was passiert da? Java Basics - Anfänger-Themen 3
G Deklaration und Sichtbarkeit von Variablen Java Basics - Anfänger-Themen 2
S Methoden Deklaration u. Definition trennbar (wie in C)? Java Basics - Anfänger-Themen 9
C Deklaration einer Variablen in einem rekursivem Aufruf Java Basics - Anfänger-Themen 5
K Variablen Deklaration Java Basics - Anfänger-Themen 3
B Deklaration eines char-array Java Basics - Anfänger-Themen 2
J Probleme mit Deklaration Java Basics - Anfänger-Themen 13
B variable deklaration und wert speichern in 2 anweisungen? Java Basics - Anfänger-Themen 20
L Variablen-Deklaration Java Basics - Anfänger-Themen 9

Ähnliche Java Themen

Neue Themen


Oben