# Getter/setter in java vs as3

**URL:** <https://forum.kirupa.com/t/getter-setter-in-java-vs-as3/293863>\
**Category:** Uncategorized\
**Created:** [August 5, 2009, 4:02am UTC](https://forum.kirupa.com/t/getter-setter-in-java-vs-as3/293863 "2009-08-05T04:02:05Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jwopitz](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/jwopitz/32/1556_2.png) [@jwopitz](https://forum.kirupa.com/u/jwopitz)\
**Post date:** [August 5, 2009, 4:02am UTC](https://forum.kirupa.com/t/getter-setter-in-java-vs-as3/293863/1 "2009-08-05T04:02:05Z")

</div>

Hi folks.

I did a quick search in the forums on this but didn’t find any clue to my specific question. I come from the as3 background. I use the getter/setter paradigm in as3 quite frequently and do so in the following manner:

```auto

//pardon my psuedo code

//in some class called SomeClass
private var nameString:String = "";
public function get name ():String { return nameString; }
public function set name (value:String):void { this.nameString = value; }

//in some place where SomeClass is instantiated
var instance:SomeClass = new SomeClass();
instance.name = "some string"; 

 //note that I am not doing something like setName or getName

```

In Java I have seen getter/setters done like so:

```auto

private String nameString = ""';
public void setName (value:String) { this.nameString = value; }
public String getName () { return this.nameString; }

```

But can you do getter/setters in a similar fashion to as3 where you use key words like get and set before the actual method name? Like so:

```auto

private String nameString = ""';
public void set Name (value:String) { this.nameString = value; }
public String get Name () { return this.nameString; }

```
