|
Do you agree that an object is a "thing" that is accessed only thru exposed interfaces? That no access to the internal components of the object, by definition, is allowed?
Now if your programming manager tells you that a certain data struct can only be accessed by using a published set of procedures, doesnt that then make the data struct an object?
Fields in the struct can be removed, added, changed. The struct, if you work on a V5R2 system, can be added as a member of a larger data struct. All these changes will not break any code that uses the struct thru the published set of procs that you are told to use.
is such a data struct just a buffer definition?
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.