Maria Lourdes C. Capilitan
SysAnal
July 3, 2008
Book Review
Object Oriented Systems Development
Ali Bahrami
QA 76.9 S88 B33 1999
Quote(Chapter II): The goal of object oriented programming is to make development easier, quicker and more natural by raising the level of abstraction to the point where application can be implemented by application domain.
Review:
Advanced Topics
Object and Identity
Object identifier systems is that every object has own uniqueness and immutable identity. The identity never confused with an object. The identity name will never changes even the properties change and deleted. The identity and object can be change with no effect.
Object identifier is dispensed by object oriented program system which guarantees the uniqueness of every identifier.
Static and Dynamic Binding
The Static binding is compile time and optimizes calls. While the Dynamic binding is determining run time which function is to invoke termed and allows some method to innovation decisions to be deferred until the information is known.
Object Persistence
The object have a lifetime. A database support for object having longer lifeline., longer than duration of the process which they are created. Their persistence is beyond application session boundaries. The object can be terminated. After being deleted, it will never be reused.
Meta Classes
It is used by a compiler. Class must be implemented. They do provide application programs, returning set of methods. Objects are instances of a class and all classes are instances of meta class.
Comments (0)
You don't have permission to comment on this page.