Please enable JavaScript.
Coggle requires JavaScript to display documents.
Exam Final 2/2562 - Coggle Diagram
Exam Final 2/2562
Variable
static variable (ตัวแปรที่เป็นค่าคงที่)
instance variable (ตัวแปรที่ต้องสร้าง Object เพื่อเรียกใช้งาน)
Local Variable (ตัวแปรที่อยู่ใน Method)
Modifier
public
public int id;
public String name;
private
private int id;
private String name;
protected
protected int id;
Encapsulation
Method getter
String getName(){ return name; }
Method setter
public void setName(String newName) { this.name = newName;}
private
private String name;
inheritance
single Level
Multi Level
Hierarchical Level
Method
static Method
instance Method
Polymorphism
Overriding Method
ชื่อ Method เหมือนกันแต่อยู่ต่าง Class กันซึ่งมีการสืบทอด
Overloading Method
ชื่อ Method เหมือนกันอยู่ใน Class เดียวกัน แต่มีพารามิเตอร์ต่างกัน
Object
ชื่อคลาส ชื่อออบเจ็ก = new ชื่อคลาส();
Animal a = new Animal();
Constructor
ชื่อ Method ที่มีชื่อเหมือนกับชื่อ Class