public interface MyCollection {
public void add(Object obj);
public boolean remove(Object ogj);
}
ต่อไปเราสร้างคลาสเพื่อใช้กับมัน ในที่นี้เราตั้งชื่อคลาสนี้ว่า MyArrayCollection และเมื่อนำ Interface ใดๆมาใช้ก็ต้องระบุคีย์ implements หลังชื่อคลาสครับ ดังนี้
1. public class MyArrayCollection implements MyCollection {
2. public void add(Object obj) {
3.
4. }
5.
6. public boolean remove(Object ogj) {
7. return false;
8. }
9. }
จากโค้ดเพื่อนๆจะสังเกตเห็นว่า Interface ก็คือส่วนที่จะทำหน้าที่ติดต่อกับ Object อื่นๆ ซึ่งกลไกการทำงานภายในของมันจะเป็นอย่างไรนั้น ก็ขึ้นอยู่กับเพื่อนๆ (ผู้โปรแกรมโค้ด) ต้องการนั่นเองครับ
อ่านเนื้อหาที่เกี่ยวข้อง ก่อนหน้า