iC Home > Know-how > Java Reference > OO (Basics) > How to code getter / setter methods?

Java Reference

1.1.1 How to code getter / setter methods?

Date: 01.02.2006

<- 1.1 OO (Basics) [  up  ] - [ top ] 1.2 Databases ->

Autogenerate function in eclipse:

Double-click the private variable («myvar» in this example).
Then, via Menu

[Source] -> [Generate Getters and Setters...]

Sample Code

The Class

public class Zgettersetter {

	private String myvar = null;

	// * @return Returns the myvar.
	public String getMyvar() {
		return myvar;
	}

	// * @param myvar The myvar to set.
	public void setMyvar(String myvar) {
		this.myvar = myvar;
	}
	
}

How to use it

public class testgettersetter {

	public static void main(String[] args) {
		
		Zgettersetter gs = new Zgettersetter();

		gs.setMyvar("bar");
		
		System.out.println("getMyvar returns " + gs.getMyvar()); // returns "bar"
	}

}


<- 1.1 OO (Basics)       1.2 Databases ->

copyright by retoh - created with mytexi