edu.gac.mcs178.gack.domain
Class Person
java.lang.Object
edu.gac.mcs178.gack.domain.Person
- Direct Known Subclasses:
- AutoPerson
public class Person
- extends java.lang.Object
Constructor Summary |
Person(java.lang.String name,
Place place)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Person
public Person(java.lang.String name,
Place place)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getPlace
public Place getPlace()
getPossessions
public java.util.List<Thing> getPossessions()
say
public void say(java.lang.String text)
otherThingsAtSamePlace
public java.util.List<Thing> otherThingsAtSamePlace()
otherPeopleAtSamePlace
public java.util.List<Person> otherPeopleAtSamePlace()
lookAround
public void lookAround()
listPossessions
public void listPossessions()
read
public void read(Scroll scroll)
haveFit
public void haveFit()
moveTo
public void moveTo(Place newPlace)
go
public void go(java.lang.String direction)
take
public void take(Thing thing)
lose
public void lose(Thing thing)
greet
public void greet(java.util.List<Person> people)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object