getter/setter aufrufen

SiN

Mitglied
hi leute,

ich bin neu hier und habe grade mit java angefangen.
macht mir echt spaß und bin hoch motiviert! :)

allerdings habe ich ein arges problem mein programm fertig zu stellen.
nach 3 tagen youtube, video2brain und edlichen surfen im internet habe ich immernoch keine antwort gefunden und hoffe das ich hier hilfe bekommen kann.

wie immer handelt es sich um eine aufgabenstellung,
die wie folgt lautet:

programmiert ein programm zur ein und ausgabe einer postialischen adresse.
die adresseteile sollen in "private" Strings gespeichert werden und durch get und set methoden verwaltet werden. also es darf keine ein und ausgabe in diesen methoden statt finden
(außer fehlermeldungen).

soweit so gut.
ich habe nun mein konsolenmenu, meine vorgespeicherte "max mustermann"-adresse und probiert das ganze in die verlangten methoden zu stecken.
allerdings kann ich diese nicht aufrufen, da diese nicht statisch sind (im gegensatz zur main methode)
gut, also weiß ich was zu tun ist.. ich muss die irgendwie auf einen nenner bekommen.
ich vermute ich sollte hier irgendwie neue objekte basteln, die dann ebenfalls static sind?
jedenfalls komme ich zur zeit nicht weiter und das sieht man dem code auch an :D

z.b. sieht man glaube ich, das ich nicht wirklich den bezug der variabeln raffe..
was sich jetzt auf was beziehen soll...

Java:
	    //Name ändern
	    public void setName(String neuName){
	    	this.name = neuName;
	    }

ich wäre echt dankbar für eine erläuterung des bezuges.

und ja, hier mal das ganze prog..
wenn mir da mal jemand mitteilen kann, wie ich es hinbekomme das static/non static -problem in
den griff zu kriegen, wäre das echt klasse!

mfg

Code:
import java.io.*;


	public class Adressbuch{
		
	    //Speicherbelegungen
	    private String name = "Max Mustermann";
	    private String strhaus = "Musterstrasse 1";
	    private String geb = "01.01.2013";
	    private String plz = "12345";
	    private String ort = "Muster";
	    
	    
	    //Methoden zur Addressausgabe und Bearbeitung
	    //Ausgabe
	    public String getAdresse(){
	    	return (name + "/n" + strhaus + "/n" + "Geboren: " + geb + "/n" + plz + "/n" + ort);
	    }
	    
	    //Name ändern
	    public void setName(String neuName){  //baustelle
	    	this.name = neuName;
	    }
	    
	    //Straße und Hausnummer ändern
	    public void setStrhaus(String neuStrhaus){ //baustelle
	    	this.strhaus = neuStrhaus;
	    }
	    
	    //Geburtsdatum ändern
	    public void setGeb(String neuGeb){ //baustelle
	    	this.geb = neuGeb;
	    }
	    
	    //PLZ ändern
	    public void setPlz(String neuPlz){  //baustelle
	    	this.plz = neuPlz;
	    }
	    
	    //Ort ändern
	    public void setOrt(String neuOrt){  //baustelle
	    	this.ort = neuOrt;
	    }
	    
	  public static void main(String args[ ]) throws IOException {
		  
	    //Benutzerbegruessung
	    System.out.println("##############################");
	    System.out.println("####______Adressbuch______####");
	    System.out.println("####_________1.0__________####");
	    System.out.println("####____by___S__i__N______####");
	    System.out.println("##############################");

	      //Auswahlmenue
	      System.out.print("\n---------Auswahlmenue---------\n");
	      System.out.print("Bitte treffen Sie ihre Auswahl\n\n");
	      System.out.println("[1]...Adresse ausgeben");
	      System.out.println("[2]...Namen editieren");
	      System.out.println("[3]...Strasse/Hausnummer editieren");
	      System.out.println("[4]...Geburstsdatum editieren");
	      System.out.println("[5]...PLZ editieren");
	      System.out.println("[6]...Ort editieren");
	      System.out.print("[0]...Programm Beenden\n\n");


	    //Reader
	    InputStreamReader isr = new InputStreamReader(System.in);
	    BufferedReader bReader = new BufferedReader(isr);


	    //Schleife wird gestartet
	    boolean bQuit = false;
	    for (int i = 0; !bQuit; i++) {

	    //Benutzereingabe
	    System.out.print("Auswahl: ");
	    String menueEingabe = bReader.readLine();
	    

	    //Auswertung der Eingabe
	    if (menueEingabe.equals("1")) {
	    System.out.println(getAdresse());  //baustelle
		}

	    else if (menueEingabe.equals("2")) {
			System.out.print("Bitte geben Sie den Namen ein: ");
			name.setName(bReader.readLine());  //baustelle
	    }

	    else if (menueEingabe.equals("3")) {
			System.out.print("Bitte geben Sie die Strasse und die Hausnummer ein: ");
			strhaus = bReader.readLine(); //baustelle
	    }

	    else if (menueEingabe.equals("4")) {
			System.out.print("Bitte geben Sie die Postleitzahl und den Ort ein: ");
			plzort = bReader.readLine();  //baustelle
	    }

	    else if (menueEingabe.equals("0")) {
			System.out.println("Auf Wiedersehen");
			bQuit = true;
	    }

	    else {
	    System.out.println("Falsche Eingabe!");
	    System.out.println("Bitte versuchen Sie es erneut.");
	    }

	    }//Ende der Schleife

	  }//Ende Main

	}//Ende Adressbuch
 
Zuletzt bearbeitet:
G

Gast2

Gast
Dir fehlen Grundlagen zu Objekten, eigenen Klassen, static, etc.
Daher hier erstmal was zu lesen: Galileo Computing :: Java ist auch eine Insel - 5 Eigene Klassen schreiben

Zu deinem Code:
Der Name Adressbuch ist fragwürdig. Dein Adressbuch kann aktuell eine Adresse speichern, daher wäre der Name Adresse wohl passender.

Um dann damit arbeiten zu können brauchst du eine Instanz der Klasse:
Code:
Adresse adresse = new Adresse ();
Auf dieser Instanz kannst du dann die getter/setter aufrufen.

Java:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Adresse {

	private String name;
	private String strhaus;
	private String geb;
	private String plz;
	private String ort;

	// Methoden zur Addressausgabe und Bearbeitung
	// Ausgabe
	public String getAdresse() {
		return (name + "/n" + strhaus + "/n" + "Geboren: " + geb + "/n" + plz + "/n" + ort);
	}

	// Name ändern
	public void setName(String neuName) { // baustelle
		this.name = neuName;
	}

	// Straße und Hausnummer ändern
	public void setStrhaus(String neuStrhaus) { // baustelle
		this.strhaus = neuStrhaus;
	}

	// Geburtsdatum ändern
	public void setGeb(String neuGeb) { // baustelle
		this.geb = neuGeb;
	}

	// PLZ ändern
	public void setPlz(String neuPlz) { // baustelle
		this.plz = neuPlz;
	}

	// Ort ändern
	public void setOrt(String neuOrt) { // baustelle
		this.ort = neuOrt;
	}

	public static void main(String args[]) throws IOException {

		// Benutzerbegruessung
		System.out.println("##############################");
		System.out.println("####______Adressbuch______####");
		System.out.println("####_________1.0__________####");
		System.out.println("####____by___S__i__N______####");
		System.out.println("##############################");

		// Auswahlmenue
		System.out.print("\n---------Auswahlmenue---------\n");
		System.out.print("Bitte treffen Sie ihre Auswahl\n\n");
		System.out.println("[1]...Adresse ausgeben");
		System.out.println("[2]...Namen editieren");
		System.out.println("[3]...Strasse/Hausnummer editieren");
		System.out.println("[4]...Geburstsdatum editieren");
		System.out.println("[5]...PLZ editieren");
		System.out.println("[6]...Ort editieren");
		System.out.print("[0]...Programm Beenden\n\n");

		// Reader
		InputStreamReader isr = new InputStreamReader(System.in);
		BufferedReader bReader = new BufferedReader(isr);

		// Adress Instanz erzeugen, mit der wird gearbeitet
		Adresse adresse = new Adresse();

		// Schleife wird gestartet
		boolean bQuit = false;
		while (!bQuit) {

			// Benutzereingabe
			System.out.print("Auswahl: ");
			String menueEingabe = bReader.readLine();

			// Auswertung der Eingabe
			if (menueEingabe.equals("1")) {
				System.out.println(adresse.getAdresse());
			} else if (menueEingabe.equals("2")) {
				System.out.print("Bitte geben Sie den Namen ein: ");
				adresse.setName(bReader.readLine()); // baustelle
			} else if (menueEingabe.equals("3")) {
				System.out.print("Bitte geben Sie die Strasse und die Hausnummer ein: ");
				adresse.setStrhaus(bReader.readLine()); // baustelle
			} else if (menueEingabe.equals("4")) {
				System.out.print("Bitte geben Sie die Postleitzahl und den Ort ein: ");
				adresse.setPlz(bReader.readLine()); // baustelle
				adresse.setOrt(bReader.readLine()); // baustelle
			} else if (menueEingabe.equals("0")) {
				System.out.println("Auf Wiedersehen");
				bQuit = true;
			} else {
				System.out.println("Falsche Eingabe!");
				System.out.println("Bitte versuchen Sie es erneut.");
			}
		}
	}
}
 

Final_Striker

Top Contributor
allerdings kann ich diese nicht aufrufen, da diese nicht statisch sind (im gegensatz zur main methode)
gut, also weiß ich was zu tun ist.. ich muss die irgendwie auf einen nenner bekommen.
ich vermute ich sollte hier irgendwie neue objekte basteln, die dann ebenfalls static sind?
jedenfalls komme ich zur zeit nicht weiter und das sieht man dem code auch an :D

Du musst ein Objekt (Instanz) von deiner Klasse Adressbuch anlegen. Dann kannst du die get-Methoden dieses Objektes verwenden.

Vielleicht noch mal nachlesen: Galileo Computing :: Java ist auch eine Insel - 5 Eigene Klassen schreiben


Als Anfänger braucht man in der Regel kein
Code:
static
, natürlich abgesehen von der main-Methode.
 
H

hüteüberhüte

Gast
Klingt doch leicht:

Java:
import java.text.SimpleDateFormat;
import java.util.Arrays;
import java.util.GregorianCalendar;
import java.util.List;

/**
 * @author hütte
 */
public class Adresse {

    private static final SimpleDateFormat sdf = (SimpleDateFormat) SimpleDateFormat.getDateInstance();
    private String nam;
    private String str;
    private String plz;
    private String ort;
    private long geb;

    public Adresse(String nam, String str, String plz, String ort, long geb) {
        this.nam = nam;
        this.str = str;
        this.plz = plz;
        this.ort = ort;
        this.geb = geb;
    }

    public long getGeb() {
        return geb;
    }

    public void setGeb(long geb) {
        this.geb = geb;
    }

    public String getNam() {
        return nam;
    }

    public void setNam(String nam) {
        this.nam = nam;
    }

    public String getOrt() {
        return ort;
    }

    public void setOrt(String ort) {
        this.ort = ort;
    }

    public String getPlz() {
        return plz;
    }

    public void setPlz(String plz) {
        this.plz = plz;
    }

    public String getStr() {
        return str;
    }

    public void setStr(String str) {
        this.str = str;
    }

    @Override
    public String toString() {
        return "Adresse{" + "nam=" + nam + ", str=" + str + ", plz=" + plz + ", ort=" + ort + ", geb=" + sdf.format(geb) + '}';
    }

    public static void main(String[] args) {
        // Menü basteln, evtl. neue Klasse für Liste
        List<Adresse> adressen = Arrays.asList(
                new Adresse("Max Muster", "MStraße 99", "12345", "MStadt", new GregorianCalendar(1970, 0, 1).getTimeInMillis()),
                new Adresse("Max Muster 2", "MStraße 99", "12345", "MStadt", new GregorianCalendar(1970, 0, 1).getTimeInMillis()));
        for (Adresse adresse : adressen) {
            System.out.println("adresse = " + adresse);
        }
    }
}

Get- und set-Methoden, sind eigentlich dafür da, die Eingabe zu prüfen, ggf. Attribute zu setzen und um darauf wieder zuzugreifen.

Nicht-statische Variablen (Attribute/Instanzvariablen) gibt es für jede neue Instanz, statische Variablen (Klassenvariablen) gibt es für eine Klasse immer nur einmal.
 
H

hüteüberhüte

Gast
Wie ich auf die toString-Methode usw. komme: Ich hab das einfach in Netbeans gekloppt, erstellt dann prompt die übrigen Methoden.

Für die Eingabe ist BufferedReader geeignet. Wenn mehrere Adressen eingegeben werden sollen können, kannst du die Eingabe innerhalb einer Schleife schreiben. n8.
 

SiN

Mitglied
ertmal danke an alle für die schnelle hilfe!
das hat echt geholfen... habe jetzt meine wissenslücken gefüllt und raff das mit den objekten(instanzen) jetzt.
somit habe ich auch mein problem im griff.

wie schon gesagt sind getter und setter unter andern dafür da um eingaben zu prüfen.
das ganze habe ich jetzt auch vor mit einer if-abfrage.
nur reicht mein wissen da jetzt nicht so ganz aus... ich kenne die operatoren,
aber das reicht in diesem fall nicht. (if bla > 0 dann..)

ich soll nun prüfen ob:
- die PLZ eingabe aus genau 5 ziffern besteht
- name und ort auch nur aus buchstaben, leerzeichen und bindestrichen besteht
- das geburtsdatum aus 2 zahlen, dann einen punkt und so weiter besetht (tt.mm.jjjj)

ich habe nun probiert:

Code:
    public void setName(String neuName) { 
    	if (Character.isAlphabetic(String neuName)){
        this.name = neuName;
    	}

allerdings ohne erfolg. ich weiß leider auch nicht genau was eclipse von mir will!
nach Character.xxxxxxx wird ja eine variable verlangt... den zusammenhang verstehe ich nicht
und für die exceptions finde ich auch nichts passendes.. character. könnte ja was sein für den namen..

schonmal ganz lieben dank an alle!

hier noch einmal der code soweit:

Code:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
 
public class Adresse {
 
    private String name = "Max Mustermann";
    private String strhaus = "Musterstrasse 1";
    private String geb = "01.01.2013";
    private String plz = "12345";
    private String ort = "Muster";
 
    // Getter zur Ausgabe
    public String getName() {
        return (name);
    }
 
    public String getStrhaus() {
        return (strhaus);
    }
    
    public String getGeb() {
        return (geb);
    }
    
    public String getPlz() {
        return (plz + " ");
    }
    
    public String getOrt() {
        return (ort);
    }   
    
    // Setter für Eingaben
    public void setName(String neuName) { 
    	if (Character.isAlphabetic(String neuName)){
        this.name = neuName;
    	}
    	else{
    		System.out.println("Ungültige Eingabe! Bitte geben Sie den Vornamen und dann den Nachnamen ein.");
    		System.out.println("Nur Buchstaben, Leerzeichen und Bindestriche sind gültig.");
    	}
    }
 
    public void setStrhaus(String neuStrhaus) {
        this.strhaus = neuStrhaus;
    }
 
    public void setGeb(String neuGeb) {
        this.geb = neuGeb;
    }
 
    public void setPlz(String neuPlz) {
        this.plz = neuPlz;
    }

    public void setOrt(String neuOrt) {
        this.ort = neuOrt;
    }
 
    public static void main(String args[]) throws IOException {
 
        // Benutzerbegruessung
        System.out.println("##############################");
        System.out.println("####______Adressbuch______####");
        System.out.println("####_________1.0__________####");
        System.out.println("####____by___S__i__N______####");
        System.out.println("##############################");
 
        // Auswahlmenue
        System.out.print("\n---------Auswahlmenue---------\n");
        System.out.print("Bitte treffen Sie ihre Auswahl\n\n");
        System.out.println("[1]...Adresse ausgeben");
        System.out.println("[2]...Namen editieren");
        System.out.println("[3]...Strasse/Hausnummer editieren");
        System.out.println("[4]...Geburstsdatum editieren");
        System.out.println("[5]...PLZ editieren");
        System.out.println("[6]...Ort editieren");
        System.out.print("[0]...Programm Beenden\n\n");
 
        // Reader
        InputStreamReader isr = new InputStreamReader(System.in);
        BufferedReader bReader = new BufferedReader(isr);
 
        // Adress Instanz wird erzeugt für die Bearbeitung
        Adresse adresse1 = new Adresse();
 
        // Schleife wird gestartet
        boolean bQuit = false;
        while (!bQuit) {
 
            // Benutzereingabe
            System.out.print("Auswahl: ");
            String menueEingabe = bReader.readLine();
 
            // Auswertung der Eingabe
            if (menueEingabe.equals("1")) {
                System.out.println(adresse1.getName());
                System.out.println(adresse1.getStrhaus());
                System.out.println(adresse1.getGeb());
                System.out.print(adresse1.getPlz());
                System.out.println(adresse1.getOrt());
            }
              
              else if (menueEingabe.equals("2")) {
                System.out.print("Bitte geben Sie den vollen Namen ein: ");
                adresse1.setName(bReader.readLine());
              }   
             
              else if (menueEingabe.equals("3")) {
                  System.out.print("Bitte geben Sie das Gebursdatum ein: ");
                  adresse1.setGeb(bReader.readLine()); 
              }  
              
              else if (menueEingabe.equals("4")) {
                  System.out.print("Bitte geben Sie die Strasse und die Hausnummer ein: ");
                  adresse1.setStrhaus(bReader.readLine()); 
              }  
            
              else if (menueEingabe.equals("5")) {
                  System.out.print("Bitte geben Sie die Postleitzahl ein: ");
                  adresse1.setPlz(bReader.readLine()); 
              }
              
              else if (menueEingabe.equals("6")) {
                  System.out.print("Bitte geben Sie den Ort ein: ");
                  adresse1.setOrt(bReader.readLine()); 
              }
            
              else if (menueEingabe.equals("0")) {
                System.out.println("Auf Wiedersehen");
                bQuit = true;
              }  
             
              else {
                System.out.println("Falsche Eingabe!");
                System.out.println("Bitte versuchen Sie es erneut.");
              }
            
        }//Ende Schleife
        
    }//EndeMain
    
}//Ende Adresse
 

Phash

Top Contributor
Character.isAlphabetic erwartet einen int Wert
du gibst ihm einen String.

du muesstest ueber alle Buchstaben des Strings iterieren und diese Buchstaben als chars auswerten.
Das ginge mit
Java:
for (int x = 0; x < neuerName.length; x++){
      Character.isAlphabetic (neuerName.charAt(x))}


die if-Abfragen auf Zahlen solltest du besser in ein switch-case packen, ist uebersichtlicher
und Code hat in der Main Klasse eigentlich nicht viel zu suchen.

pack das in eigene Methoden in deiner Klasse, nicht in die MainMethode
 

SiN

Mitglied
danke für den ansatz!
nur reicht es ja nicht nur auf chars zu prüfen.
schließlich ist ein leerzeichen und bindestrich auch okay.

das geburtsdatum in einem switch case zu verarbeiten ist sicher die besste lösung.
nur wie?

den ganzen kram mache ich ja auch nicht in der main, sondern in den set-methoden!
aber ich habs bis jetzt noch nicht hinbekommen... ich will einfach nur in meine
set-methoden, die if-abfragen und den switch/case block richtig formulieren, das die gewünschten exceptions stattfinden.
 
Zuletzt bearbeitet:
H

hüteüberhüte

Gast
wie schon gesagt sind getter und setter unter andern dafür da um eingaben zu prüfen.
das ganze habe ich jetzt auch vor mit einer if-abfrage.
nur reicht mein wissen da jetzt nicht so ganz aus... ich kenne die operatoren,
aber das reicht in diesem fall nicht. (if bla > 0 dann..)

ich soll nun prüfen ob:
- die PLZ eingabe aus genau 5 ziffern besteht
- name und ort auch nur aus buchstaben, leerzeichen und bindestrichen besteht
- das geburtsdatum aus 2 zahlen, dann einen punkt und so weiter besetht (tt.mm.jjjj)

Das geht am leichtesten mit Regex, also regulären Ausdrücken... habe einfach mal angepasst:

Java:
import java.util.Arrays;
import java.util.List;
import java.util.regex.Pattern;

/**
 * @author hütte
 */
public class Adresse {

    private String nam;
    private String str;
    private String plz;
    private String ort;
    private String geb;
    private static final Pattern nam_ort_pat = Pattern.compile("^[a-zA-Z \\-]+$");
    private static final Pattern str_pat     = Pattern.compile("^[a-zA-Z]+ \\d+$");
    private static final Pattern plz_pat     = Pattern.compile("^\\d{5}$");
    private static final Pattern geb_pat     = Pattern.compile("^\\d{2}\\.\\d{2}\\.\\d{4}$");

    public Adresse(String nam, String str, String plz, String ort, String geb) {
        setNam(nam);
        setStr(str);
        setPlz(plz);
        setOrt(ort);
        setGeb(geb);
    }

    public String getNam() {
        return nam;
    }

    public final void setNam(String nam) {
        if (!nam_ort_pat.matcher(nam).find()) {
            throw new IllegalArgumentException(nam);
        }
        this.nam = nam;
    }

    public String getStr() {
        return str;
    }

    public final void setStr(String str) {
        if (!str_pat.matcher(str).find()) {
            throw new IllegalArgumentException(str);
        }
        this.str = str;
    }

    public String getPlz() {
        return plz;
    }

    public final void setPlz(String plz) {
        if (!plz_pat.matcher(plz).find()) {
            throw new IllegalArgumentException(plz);
        }
        this.plz = plz;
    }

    public String getOrt() {
        return ort;
    }

    public final void setOrt(String ort) {
        if (!nam_ort_pat.matcher(ort).find()) {
            throw new IllegalArgumentException(ort);
        }
        this.ort = ort;
    }

    public String getGeb() {
        return geb;
    }

    public final void setGeb(String geb) {
        if (!geb_pat.matcher(geb).find()) {
            throw new IllegalArgumentException(geb);
        }
        this.geb = geb;
    }

    @Override
    public String toString() {
        return "Adresse{" + "nam=" + nam + ", str=" + str + ", plz=" + plz + ", ort=" + ort + ", geb=" + geb + '}';
    }

    public static void main(String[] args) {
        // Menü basteln, evtl. neue Klasse für Liste
        List<Adresse> adressen = Arrays.asList(
                new Adresse("Max Muster", "MStrasse 99", "12345", "MStadt", "01.01.1970"),
                new Adresse("Max MuStEr", "MStrasse 66", "67890", "MStAdT", "02.01.1970"));
        for (Adresse adresse : adressen) {
            System.out.println("adresse = " + adresse);
        }
    }
}

Es gibt auch die matches()-Methode, aber ich glaube, nicht so schnell bei mehreren Aufrufen.

Tutorial: Lesson: Regular Expressions (The Java™ Tutorials > Essential Classes)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
E Methoden Objekte in Methode aufrufen ohne getter und setter? Java Basics - Anfänger-Themen 1
T Getter/Setter - wie sieht ein Setter aus? Und wie nicht? Java Basics - Anfänger-Themen 34
W Getter/Setter Java Basics - Anfänger-Themen 4
KogoroMori21 Objektvariable anderer Klasse übernehmen, Getter/Setter Java Basics - Anfänger-Themen 11
T Verständnisfrage Objekt Getter Setter Java Basics - Anfänger-Themen 102
KogoroMori21 Getter und Setter Java Basics - Anfänger-Themen 5
S Klassen instanziieren und verwenden von Getter und Setter Java Basics - Anfänger-Themen 4
P Klasse hat keinen Zugriff auf getter/setter-Methoden eines Objektes Java Basics - Anfänger-Themen 9
V getter/setter Garage Java Basics - Anfänger-Themen 12
S getter, setter in abstrakter Klasse oder lieber Unterklassen Java Basics - Anfänger-Themen 4
topi Kapselung getter und setter Java Basics - Anfänger-Themen 5
D Setter/Getter für Instanzvariablen praktisch? Java Basics - Anfänger-Themen 19
S Getter/Setter - Variablenklasse ? Java Basics - Anfänger-Themen 5
S getter and setter Java Basics - Anfänger-Themen 12
L Getter und Setter Java Basics - Anfänger-Themen 2
M Generics getter und setter Methoden Java Basics - Anfänger-Themen 4
L Klassen - Getter & Setter Methoden Java Basics - Anfänger-Themen 2
D Erste Schritte Java - Setter und Getter Java Basics - Anfänger-Themen 1
Z Getter/Setter NullPointer Exception Java Basics - Anfänger-Themen 6
K Klassen Setter/Getter Java Basics - Anfänger-Themen 3
F OOP Schleifen und Probleme mit Setter und Getter Java Basics - Anfänger-Themen 1
L Setter und Getter/Vererbung Java Basics - Anfänger-Themen 6
K Kapselung getter & setter Java Basics - Anfänger-Themen 11
J Frage zu Setter u. Getter Java Basics - Anfänger-Themen 7
T Variablen Getter-Setter vs Public Variable? Java Basics - Anfänger-Themen 5
Y Konstruktor - Setter/Getter Java Basics - Anfänger-Themen 3
N Klassen fragen zur getter und setter methode Java Basics - Anfänger-Themen 11
D Ab wann getter und setter Java Basics - Anfänger-Themen 2
K getter & setter Java Basics - Anfänger-Themen 6
C getter/setter Problem anscheinend Java Basics - Anfänger-Themen 13
G Erste Schritte Getter und Setter Java Basics - Anfänger-Themen 12
B Getter,Setter - Konstruktor überflüssig? Java Basics - Anfänger-Themen 26
N Sprite Methode (Getter, Setter, Konstruktor) Java Basics - Anfänger-Themen 9
B Java getter/setter funktioniert nicht! Java Basics - Anfänger-Themen 7
X OOP Getter/Setter überschreiben den Wert ihrer Variablen nicht Java Basics - Anfänger-Themen 4
T Erste Schritte Verständnisfrage: Getter und Setter Methoden Java Basics - Anfänger-Themen 3
V public Variablen vs Getter + Setter Java Basics - Anfänger-Themen 4
F Getter und Setter Java Basics - Anfänger-Themen 4
lulas[]args getter/setter umstellung Java Basics - Anfänger-Themen 6
B Klassen Getter-Setter vor neuem Klassenaufruf - wie? Java Basics - Anfänger-Themen 20
N OOP Getter, Setter und andere Probleme Java Basics - Anfänger-Themen 8
A OOP Getter und Setter Java Basics - Anfänger-Themen 18
L Unterschied Konstruktor / Getter Setter Java Basics - Anfänger-Themen 13
L Setter und Getter für Arrays? Java Basics - Anfänger-Themen 4
N boolean bei Setter und getter methoden Java Basics - Anfänger-Themen 21
J Getter und Setter auch intern benutzen - guter Stil? Java Basics - Anfänger-Themen 31
Houly Setter/Getter MEthoden testen Java Basics - Anfänger-Themen 4
P OOP Getter&Setter Methoden funktionieren nicht Java Basics - Anfänger-Themen 7
H Setter-und-Getter-Konvention Java Basics - Anfänger-Themen 8
V Reflection API - getter und setter Java Basics - Anfänger-Themen 7
-horn- EINE setter/getter klasse aus mehreren klassen befüllen Java Basics - Anfänger-Themen 13
C Getter/Setter Java Basics - Anfänger-Themen 61
H Frage zu getter und setter Java Basics - Anfänger-Themen 5
S Unbenutzte/überflüssige Getter/Setter herausfinden? Java Basics - Anfänger-Themen 2
M getter/setter bei JTextField ? Java Basics - Anfänger-Themen 21
G warum Setter/Getter Java Basics - Anfänger-Themen 25
S In einer Liste auf getter und setter zugreifen Java Basics - Anfänger-Themen 6
Say Class scope und Instance scope und Getter nur selbstgeschrieben Methoden Java Basics - Anfänger-Themen 11
W Unterschiede bei Zugriff auf Objekt und Klassenvariablen über einen Getter? Java Basics - Anfänger-Themen 2
O Instanzattribut per Getter Methode zuweisbar, warum? Java Basics - Anfänger-Themen 8
P Klassenübergreifende Ausgabe mittels "getter" nicht möglich Java Basics - Anfänger-Themen 21
J Array über Getter erlangen Java Basics - Anfänger-Themen 34
M Getter einer PriorityQueue Java Basics - Anfänger-Themen 1
KopaCoda Getter mehrfach aufrufen -> ist das guter code? Java Basics - Anfänger-Themen 3
V Getter Methode Java Basics - Anfänger-Themen 38
T Extrahiertes Objekt durch Getter bekommen Java Basics - Anfänger-Themen 2
D Kapselung final Variablen mit Getter? Java Basics - Anfänger-Themen 2
A getter Java Basics - Anfänger-Themen 3
T Getter für Array Java Basics - Anfänger-Themen 4
J-Gallus Ein Getter bekommt eine anderen Type als er Return soll Java Basics - Anfänger-Themen 9
K Public Attribute oder getter - funktioniert leider beides hier nicht Java Basics - Anfänger-Themen 5
P getter Java Basics - Anfänger-Themen 1
M Getter Problematik mit ItemListener Java Basics - Anfänger-Themen 17
S Array und Getter-Methode Java Basics - Anfänger-Themen 2
Avarion Getter von Super-Klasse funktioniert nicht Java Basics - Anfänger-Themen 10
J Variable per Getter holen - wie ? Java Basics - Anfänger-Themen 2
D Getter Mehtode Unsicher Java Basics - Anfänger-Themen 6
M Problem mit getter, liefert nur alte Werte Java Basics - Anfänger-Themen 6
El_Lobo Methoden Zu viele Getter- und Settermethoden - geht das einfacher? Java Basics - Anfänger-Themen 3
G Generics kein Zugriff auf getter eines Objekts Java Basics - Anfänger-Themen 4
M OOP Aufruf vieler Getter Methoden abkürzen? Java Basics - Anfänger-Themen 7
MU5T4NG Getter und Setten bei GUI-Erstellung Java Basics - Anfänger-Themen 13
B Variablen keine Arrayübergabe für getter im Interface Java Basics - Anfänger-Themen 8
J int Wert mit getter holen und in String parsen Java Basics - Anfänger-Themen 5
O Universeller GETTER Java Basics - Anfänger-Themen 5
J Die Getter Methode Java Basics - Anfänger-Themen 6
E [Erledigt] Schöner Code zur Reduktion von unzähligen Getter-Methoden Java Basics - Anfänger-Themen 2
F 2 dimensionales Array getter Methode Java Basics - Anfänger-Themen 3
K Getter Java Basics - Anfänger-Themen 6
S JTextField in anderer Classe mit getter Methode auslesen. Java Basics - Anfänger-Themen 2
M if oder verschiedene getter Java Basics - Anfänger-Themen 31
I If / Else in Setter? Java Basics - Anfänger-Themen 8
M Methoden Zweidimensionaler Array mit Setter Methode ändern Java Basics - Anfänger-Themen 4
H Mit setter-Methode JLabel in einer andern Klasse ändern. Java Basics - Anfänger-Themen 40
C Setter-Methode mit final-Attribut Java Basics - Anfänger-Themen 9
M Gettter/Setter Methoden Klassenfelder kapselung und zugriff? Java Basics - Anfänger-Themen 1
JavaTalksToMe Kapselung Setter Frage Java Basics - Anfänger-Themen 15
kilopack15 Ist diese setter-Methode richtig? Java Basics - Anfänger-Themen 2
T setter im Konstruktor einbauen? Java Basics - Anfänger-Themen 8
F Setter Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Neue Themen


Oben