



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An overview of key concepts in object-oriented programming (oop), specifically focusing on inheritance, polymorphism, and classification. Single inheritance, joint notation, multiple inheritance, conjunction & disjunction, and complete & incomplete hierarchies using the examples of tool, creationtool, selectiontool, car, ship, carship, and vehicle. This resource is ideal for students and professionals seeking to deepen their understanding of oop principles.
Typology: Slides
1 / 5
This page cannot be seen from the preview
Don't miss anything!




Single Inheritance Tool is the super class Creation Tool and Selection Tool are subclasses Tool CreationTool SelectionTool
Single Inheritance (Joint Notation) CreationTool EllipseCreationTool RectangleCreationTool LineCreationTool TextCreationTool
Conjunction & Disjunction Car Ship CarShip Vehicle
Complete & Incomplete Hierarchy Car Ship Vehicle