Please enable JavaScript.
Coggle requires JavaScript to display documents.
PHP OOP - Coggle Diagram
PHP OOP
OOP
Characteristics
Abstraction
Polymorphism
overriding
same method name,
same
param
overloading
same method name,
diff
param
Inheritance
Encapsulation
concepts
class
objects' blueprint
define methods
define properties
no data filledin
objects' outline
contains
classes
methods
object
class instantiated version
w/ filled in data(property)
has method return
analogy
house blueprint(class)
color
furnitures []
house object return color
white
chair, table
"new" keyword
take class -> object
object = new Class
polymorphism
many forms
many forms of a method