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

1. Class

1.1. modifier

1.1.1. Static

1.1.1.1. จองพื้นที่ไว้ที่เดียวในแรมจะใช้ก็ต้องเรียกใช้โดยตรงหรือObjectก็ได้แล้วแต่

1.1.2. Non-Static

1.1.2.1. จองพื้นที่แยกในแต่ละส่วนค่าในแต่ละส่วนไม่เหมือนกันเรียกใช้ได้โดยการใช้ Object เรียกเท่านั้น

1.2. ตัวแปร

1.2.1. Accessibility ลักษณะตัวแปร

1.2.1.1. Defualt

1.2.1.1.1. ใช้ได้เฉพาะ Folder เดียวกัน

1.2.1.2. Public

1.2.1.2.1. เรียกได้หมดจากบนโลกนี้

1.2.1.3. Private

1.2.1.3.1. เรียกได้เฉพาะในคลาส

1.2.1.4. Protect

1.2.1.4.1. เรียกได้เฉพาะคลาสแม่

1.2.2. Assign Value การกำหนดค่า

1.2.2.1. เช่น Public static int a=2;

1.2.3. Data Type ประเภทของตัวแปร

1.2.3.1. Int,Float,Double,String

1.2.4. ตำแหน่งของตัวแปรมี 4 ตำแหน่ง

1.2.4.1. parameter

1.2.4.2. class

1.2.4.3. field in type

1.2.4.4. field

1.2.4.5. local

2. เมธอด

2.1. Accessibility ลักษณะตัวแปร

2.1.1. Defualt

2.1.1.1. ใช้ได้เฉพาะ Folder เดียวกัน

2.1.2. Public

2.1.2.1. เรียกได้หมดจากบนโลกนี้

2.1.3. Private

2.1.3.1. เรียกได้เฉพาะในคลาส

2.1.4. Protect

2.1.4.1. เรียกได้เฉพาะคลาสแม่

2.2. แบ่งได่ 4 ลักษณะ

2.2.1. modifier

2.2.1.1. Static

2.2.1.1.1. จองพื้นที่ไว้ที่เดียวในแรมจะใช้ก็ต้องเรียกใช้โดยตรงหรือObjectก็ได้แล้วแต่

2.2.1.2. Non-Static

2.2.1.2.1. จองพื้นที่แยกในแต่ละส่วนค่าในแต่ละส่วนไม่เหมือนกันเรียกใช้ได้โดยการใช้ Object เรียกเท่านั้น

2.2.2. Void,Return

2.2.3. รับค่าพารามิเตอรไม่รับค่าพารามิเตอร์

2.3. Constructor Method

2.3.1. ลักษณะ

2.3.1.1. เมธอดชื่อเดียวกับคลาส

2.3.2. การเรียกใช้

2.3.2.1. 1. เพื่อสร้าง Object Class1 c1=new Class1();

2.3.2.2. 2. เพื่อกำหนดค่าเริ่มต้น

3. OOP