Please enable JavaScript.
Coggle requires JavaScript to display documents.
OOP - Coggle Diagram
OOP
Other Concepts
Class
Attribute
Method
Field
Data Member
Function member
constructor
parameterized constuctor
default constructor
Inheritance
super class
derived class
single inheritance
Multiple inheritance
hierarchical inheritance
Multi-level inheritance
Hybrid inheritance
Encapsulation
Access modifier
private
protected
public
Object
Class
setters
getters
Relationships
Association
One to one
one to many
many to many
Aggregation
Composition
Dependency
Abstraction
abstract class
Interface
Polymorphism
Run time polymorphism
method overriding
compile-time polymorhphism
Method overloading