### 繼承關系
獲取父類的Class:
* Class getSuperclass()
* Object的父類是null
* interface的父類是null

獲取當前類直接實現的interface:
* Class[] getInterfaces()
* 不包括間接實現的interface
* 沒有interface的class返回空數組
* interface返回繼承的interface

判斷一個向上轉型是否成立:
* bool isAssignableFrom(Class)