Please enable JavaScript.
Coggle requires JavaScript to display documents.
OOP (advantages (easy management of the spec, easy application of problem…
OOP
advantages
easy management of the spec
easy application of problem solving
easy identification of an object at runtime as well
clear vision of the code
polymorphism
at runtime
date in a safer environment thanks to
encapsulation
and
information hiding
Object-oriented programming
I can try to mirror the real world
how?
data modelling
class
blueprint of an object.
It defines
attributes
characteristics
methods
actions
relationship between classes
inheritance
derived class
A superclass is a generalization of its derived classes.
Every derived class is different in something.
superclass
or
parent class
object
instance of a class
procedurally-based language
just a lot of code divided in procedures, all in one file
good 4 scripts