Friday, December 7, 2018 at 12:10pm
Packard Laboratory, 360
19 Memorial Dr W, Bethlehem, PA 18015
Houria Oudghiri, Visiting Professor
Computer Science Department, SUNY Polytechnic Institute
Inheritance is one of the fundamental concepts in object oriented programming which consists in creating new classes from existing classes. In this presentation, the concept of inheritance, creating derived classes from a base class, is covered and illustrated for a specific object oriented programming context (Java language). The presentation will also discuss the implications of inheritance on the relationship between the derived classes and the base class such as overriding functions and access to the members of the base class.