List out 4 principles of OOP ( Object Oriented Programming )
What is object technology?
A set of principles (abstraction, encapsulation, polymorphism) guiding software construction, with supporting languages, databases, and tools.
List out The Strengths of Object Technology ( 5 )
What paradigm reflects strength of object technology?
Reflects a single paradigm.
How does object technology facilitate reuse?
Facilitates architectural and code reuse.
How does object technology model reality?
Reflects real‑world models more closely.
What strength of object technology promotes code stability?
Encourages stability.
How is object technology adaptive?
It is adaptive to change.
How does object technology support client/server and web development?
Encapsulates business information in objects and distributes processing across networks.
How does object technology enable real‑time systems development?
It enables higher quality and flexibility.
How does object‑orientation meld data and processing compared to structured design?
It melds data and data‑flow process together early in the lifecycle.
How does OO (Object Orientation) encapsulation differ from Structured Design?
It has a high level of encapsulation.
How does OO (Object Orientation) promote code reuse?
It promotes reuse of code differently.
How does OO support extensibility?
Permits more software extensibility.