public class TestClass extends AnotherClass implements SomeInterface {
Type memberVariable
//Constructor - closing parantheses are optional
public Type parameter1, Type parameter2, {
memberVariable: parameter1
}
public void doSomething Type param1, {
set memberVariable, param1,
}
public ReturnType doFoo1 Type Param1, {
ReturnType result
result, new ReturnType
return result
}
public ReturnType doFoo2 {
ReturnType result, doFoo1 new Type
}
}