CSE 11 Chapter Notes - Chapter 9: Function Overloading, Unified Modeling Language, Compile Time
Document Summary
Inheritance derive class having properties of its base class. 3 section per class: identity-class name, state-variables, behavior-member functions arrow indicate class derivation derived class show additional members. Member access: private, + public, # protected. 9. 2 protected access specifier provides access to derived class and other classes in same pacage. Package directory in which program files are located. Access specifiers private: accessible by self protected, accessible by self, derived class, and other class in same package public, accessible by self, derived class, and everyone else no specifier, accessible by self and other classes in same package. Overriding derived class define a member method having same name as the base class derived class member method takes precedence over base class member method. Polymorphism determining which program behavior to execute depending on data types. Wherein the compiler determines which of several identically named methods to call based on method"s arguments.