1. 程式人生 > >UML類圖--實現關係

UML類圖--實現關係

實現關係-Realization:類與介面的關係,代表類實現了介面的所有屬性和方法。

  • UML展示:

箭頭指向:帶三角箭頭的虛線,箭頭指向介面。

  • 程式碼實現:
// 測試類
public class RealizationTest {
    public static void main(String[] args) {
        Student student = new StudentImpl();
        student.runing();
        student.speaking();
    }
}
// 介面
interface Student {
    void speaking();
    void runing();
}
// 介面實現類
class StudentImpl implements Student {

    private String name;

    public void speaking() {
        System.out.println("學生開始說漢語。");
    }

    public void runing() {
        System.out.println("學生進行跑步運動。");
    }

}