Get Started. It's Free
or sign up with your email address
JAVASCRIPTS by Mind Map: JAVASCRIPTS

1. METHOD

1.1. HOW TO USE METHOD

1.1.1. RUNNING NORMALLY

1.1.1.1. NOLMAL METHOD

1.1.1.2. ABSTRACT METHOD

1.1.1.3. CONSTRUCTOR METHOD

1.1.2. INHERITANCE

1.1.2.1. NOLMAL METHOD

1.1.2.2. ABSTRACT METHOD

1.1.2.3. CONSTRUCTOR METHOD

1.1.3. RUNNING OBJECT OF THAT CLASS

1.1.3.1. NOLMAL METHOD

1.1.3.2. ABSTRACT METHOD

1.1.3.3. CONSTRUCTOR METHOD

1.2. ACCESSIBILITY

1.2.1. DEFAULT

1.2.2. PUBLIC

1.2.3. PRIVATE

1.2.4. PROTECTED

1.3. MODIFIER

1.3.1. STATIC

1.3.2. NONE STATIC

1.4. VOID RETURN

1.5. PARAMETER

1.5.1. รับ/ไม่รับค่า Parameter

1.6. TYPE OF METHOD

1.6.1. CONSTRUCTOR METHOD

1.6.2. ABSTRACT METHOD

2. VARIABLE

2.1. ACCESSIBILITY

2.1.1. DEFAULT

2.1.2. PUBLIC

2.1.3. PRIVATE

2.1.4. PROTECTED

2.2. MODIFIER

2.2.1. INT

2.2.2. DOUBLE

2.3. DATA TYPE

2.3.1. STATIC

2.3.2. NONE STATIC

2.4. ASSIGN VALUE

2.4.1. PUBLIC STATIC INT=2

2.5. POSITION OF VARIABLE

2.5.1. local variable อยุ่นอกปีกกาในเมธอด

2.5.2. field variable อยู่ในปีกกาในเมธอด

2.5.3. field in type ตัวแปรคลาส

2.5.4. parameter อยู่ในวงเล็บ parameter

3. TYPE OF CLASS

3.1. MAIN,OMCREATE

3.2. NONE MAIN

3.3. ABSTRACT CLASS

3.4. INTERFACE CLASS

4. OBJECT ORIENTED PROGRAMMING CONCEPT

4.1. การปกป้อง(Encapsution)defult,public, private,protected คือการรวมกลุ่มของข้อมูล และกลุ่ม

4.2. การสืบทอด (Inheritance)extends imprement คือการยอมใ้นำไปใช้ หรือเขียนขึ้นมาทดแทนของเดิม

4.3. การพ้องรูป(Polymorphism) มาจากภาษากรีก หมายถึง หลายรูป (Many Shapes) ซึงมีหลักการอยู่ 2 อย่าง

4.3.1. OVERLOADING

4.3.1.1. ชื่อเมธอดเหมือนกัน , ตัวแปลไม่เหมือนกัน

4.3.2. OVERRIDING

4.3.2.1. ชื่อเมธอดและตัวแปรเหมือนกัน , เพื่อสร้างเหตุการณ์ขึ้นมาใหม่