Please enable JavaScript.
Coggle requires JavaScript to display documents.
OOP - Coggle Diagram
OOP
NESNENİN VAROLMASI
NESNENİN TUTULMASI
OBJECT REFERER
STORAGE
OBJECT
HEAP
REFERER
LOCAL VARIABLE
STACK
INSTANCE VARIABLE
HEAP
OBJECT
MANY VARIABLES
BEHAVIORS
MEANINGS OF OBJECT
INSTANCE VARIABLES
MEANINGFUL OBJECT
ONTOLOGY OF VARIABLES
STORAGE
REFERENCE
PRIMITIVE
HEAP
BEHAVIORS OF OBJECT
METHODS
ÖNEMİ
3 TEMEL İŞLEVİ
MUTATOR
IMPLEMENTER
ACCESSOR
SINIFLARDAKİ ÖNEMİ
SINIFIN VARLIK SEBEBİ DAVRANIŞLARIDIR
YÜKSEK KOHEZYON
AZ METOT = YÜKSEK KOHEZYON
IMPLEMENTETION OF CREATING A OBJECT
CONSTRUCTOR
DON'T NEED
WRAPPER-ARRAY
GENEL ÖZELLİKLERİ
YAZIM ÖZELLİKLERİ
SINIFLA AYNI İSİM
UPPER CAMEL CASE
DEĞER DÖNDÜRME ALANLARI TANIMSIZDIR
CAN BE OVERRIDED
CAN'T BE INHERITED
ÖNEMİ
AUTOMATIC INSTILIZITATION ATTRIBUTES
MEANINGFUL OBJECT
OBJECT CAN'T BE ....
REUSABLE CODE
4 TEMEL İLKE
INHERITANCE
UYGULAMA
UPCASTING
PRIVATE MEMBERS
YES PRIVATE FIELD
ALT SINIF ÜST SINIF ÖZELLİKLERİNE super.set / super.get metodları ile ERİŞEBİLİR
NO PRIVATE METHOD
CAN'T BE INHERITED
CONSTRUCTOR
CAN'T BE INHERITED
SUBCLASS MUST HAVE IT'S OWN CONSTRUCTOR
super ( ... );
THERE IS A PARENT OBJECT IN EVERY CHILD OBJECT
FIRST STATEMENT
PARENT OBJECT CREATED FIRST
İHTİYAÇ
ÇEŞİTLİ NESNE HALLERİ KULLANMAK
DRY PRENSİBİ
BİR ŞABLON BİR ÇOK SINIF
ONLY SPECILIZATION
POLYMORHISM