GAC | Sep 9 2008 2:44PM GMT
Hi Mohan K,
I think that the answer you are looking for is this:
To know about object oriented languages go to the sources TPinky gave to you. Now, for the AS/400, it was designed as an operating system where everything is an object: an entity with characteristics and behaviours that are unique to its nature.
So a User Profile is an object with characteristics and behaviors unique to a user profile, you cannot perform certain functions on a user profile that you can on an object File, or an object Program.
This way, if an object was created as a physical file it cannot be changed to another type of object (in another operating systems you can rename a text file and tell the operating system it is a program), and you cannot add executable code in a database file because its ‘nature’ is to contain data and not execute instructions.
I hope this brief overview helps, if you have further questions please post them, not sure that I will be able to answer but I will do my best.