Section 1: Basics
- What Is Object-Orientation? [1]
- What Is Object-Orientation? [2]
- Why Did OO Arise?
- Why Does My Organization Need Object Orientation?
- Where Did Object-Orientation Come From?
- What Are The Primary Object-Oriented Languages Today?
- What Are The Primary Object-Oriented Methodologies Today?
- What Are The Benefits Of Object Orientation?
- What is Open Source Software?
- What are the Major new Object Oriented Technologies?
- What are Web Services?
- What is available on Software Architectures?
- What is an Object?
- What Is Object Encapsulation
- What Is A Class?
- What Is A Meta-Class?
- What Is The Infinite Regress Of Objects And Classes?
- What Are MOPs And Reflection?
- What Is Inheritance?
- What Is Multiple Inheritance?
- Does Multiple Inheritance Pose Any Additional Difficulties?
- What Is Dynamic Inheritance?
- What Is Shared (Repeated) Inheritance?
- Why Use Inheritance?
- Why Don't Some People Like Inheritance?
- What Is Specialization/Generalization/Overriding?
- What Is The Difference Between Object-Based And Object-Oriented?
- Is A Class An Object?
- Is An Object A Class?
- What Is A Method? (And Receiver And Message)
- What Are MultiMethods And Multiple Polymorphism?
- What Is OOP?
- What Is OOA/OOD (And Where Can I Get What I Need On It)?
- What Other FAQs Are Available?