I am building a class that represents a US State or Canadian Province. What should the class be called?
Some ideas:
EDIT: GeographicalRegion seems like the way to go. It could even be used as a base class for other geographical region types (ie: Country) and still make sense.
province Add to list Share. A province is a region within a country. If you travel to Canada, you'll have to decide whether you want to go to the province of Quebec, or Saskatchewan, or one of the other 8 provinces in that enormous country. Many countries are divided into provinces.
A province is an area of land that is part of a country, similar to a state or a county. It can also be an area of land under political control by an outside country, similar to a colony. Provinces are usually units of government. Canada has 10 provinces, each with a lieutenant governor.
In most cases, a province and state will be the same thing. There are specfic differences within the contexts of certain countries, but at a high level, they serve the same purpose. States and provinces are regions designed to organize administrative zones within a country.
GeographicalRegion would be my choice. Its pretty short and totally unambiguous, and it has no connotations with real types of area such as Province or State.
Definitely don't go with "State" - way too confusing, and "Territory" has .ca implications too. Wikipedia suggests "Subnational" or "SubnationalDivision" would be good.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With