Off-Shore Banking. The EU. The World Bank. All the places in the world where money exists. Different kinds of money, different places. Money convertible from one place and currency expression to another, at a fee, in market exchanges.
The Super Class of Money in an object oriented analysis to which all things called Money in the world belongs is defined by its Super Class set of attributes, methods and relationships to other Super Class objects. These relationships are identified by the messages that can be passed between Super Class objects that have relationship with the Super Class Money Object to implement its methods.
The SuperClass:Money is the collective term for all money. An instance of the SuperClass:Money is a uniquely singular object of the SuperClass inheriting all its SuperClass attributes, methods and the messages from other SuperClass objects that invoke the methods that it can perform.
In order to discover the SuperClass of any object the only question necessary is to select any object and ask the question: What type of an object is this. Like selecting any specific or animal or its arbitrary category in a taxonomy and asking what type of a higher level real object conceptual class is it? Above the level of a real object's physical existence all object categories that it belongs to are abstract conceptual constructions of the human mind that we create to understand our world and then interact with it.
If all money in the world belongs to the SuperClass:Money then it would be appropriately defined as SuperClass:WorldMoney.
My focus is on what money is. Defining what it is now as an object and designing what it should be to accomplish its reason for creation. Not in service to its functional purpose but as function of its inherent attributes, methods and associations with other objects implement by its interactions with other object invoked by messages for which it has private methods for response.
An SuperClass object of WorldMoney is ultimately the top level object in the money system relating to other top SuperClass objects in the system. General abstract conceptual organizations of things points to the efficiency of an object structure with a minimum number of SuperClass Objects at the top. One to not more than 12. A greater number than 3...maybe 6...indicates that some objects identified as top level object are actually child objects of a combined SuperClass.
At the very least, a SuperClass:WorldMoney conceptual abstract view of the money system is necessary. In my view that is not only conceptual for the purpose of conceptual representation of the money system but also its implementation.
WorldMoney is a collective SuperClass. Every collective noun object has a singular noun object that is a unique member of the collective class. The human race is a collective of all singular human beings having a unique identity separate from all other beings. A unique instance of the class. Likewise, WorldMoney must have a unique singular object instance of the collective class: A unique unit of money having a characteristic that uniquely identifies it as an object: A uniquely serialized digital world dollar existing on a cloud computer system.
All the concepts previously described in this blog for what the US dollar should be in a real money system apply to the collective and singular object identity and description of all money in the world.
In such a system there is no need for, nor concept of Off-Shore Banking which is only a device to circumvent object relationships of money to evade taxes by creating spurious object classes.
There is nowhere to hide WorldMoney. It is all the same. It is all visible. There is no geographic partitioning at a high ObjectClass level but perhaps at some lower level to serve some object relationship purpose and object method such as tax. Maybe Tax is a SuperClass object?
No comments:
Post a Comment