紅色方塊是 private方法
藍色三角是 default 方法
黃色菱形是 protected方法
黃色菱形空心是 protected屬性
藍色空心三角是 default屬性
紅色空心方塊是 private屬性
綠色圓點空心是 public屬性