DOCUMENT RESOURCES FOR EVERYONE
Education Inheritance

1.What Is Subclassing? Subclassing is a process in which a new class is derived from an old one. It is a distinct concept from (subtype) polymorphism, generalization/specialization…

Education Type Systems

1. Typing Michal P´se (CTU in Prague) ıˇObject Programming Lect. 1: Type Systems September 21, 2010 2 / 30 2. The Purpose of Typing”Well-typed programs never go wrong.”Michal…

Education Reclassification

1. Scenario In a first person shooter: enemies tend to change their behavior when they become aware of the player’s presence (and then again when they empty their magazines),…

Documents Reflection and Metadata

1. ReflectionMichal P´se (CTU in Prague)ıˇObject Programming Lect. 12: Reflection and Metadata December 14, 2010 2 / 10 2. Terminology Introspection—self-representation…

Documents Prototype Languages

1. Self ”More Smalltalk than Smalltalk”Michal P´se (CTU in Prague)ıˇObject Programming Lect. 13: Prototype Languages December 21, 2010 2/7 2. Self ”More Smalltalk…