package edu.gatech.oad.antlab.person;
/**
* A simple class for person 3
* returns their name and a
* reversed string
*
* @author Bob
* @version 1.1
*/
public class Person3 {
/** Holds the persons real name */
private String name;
/**
* The constructor, takes in the persons
* name
* @param pname the person's real name
*/
public Person3(String pname){
name = pname;
}
/**
* Return a string rep of this object
* that varies with an input string
*
* @param input the varying string
* @return the string representing the
* object
*/
public String toString(String input) {
return name + calc(input);
}
/**
* This method should take the string
* input and return its reverse.
* given "gtg123b" it should return
* b321gtg.
*
* @param input the string to be reversed
* @return the reversed string
*/
private String calc(String input) {
String s = "";
for (int i=0; i<input.length(); i++) {
s = input.charAt(i) + s;
}
return s;
}
}