• What's infeasible about having a class called Address in an OO language? I don't see any problem with that. You would have properties like StreetNumber, StreetPreDirectional, StreetPostDirectional, StreetName, City, State, PostalCode, etc.

    There aren't too many operators, but I can think of at least one:

    DistanceFrom(Address other)

    --
    Adam Machanic
    whoisactive