[UE4]接口

  一个椅子可以被抓起和放下,一扇门可以打开和关上、一个抽屉可以拉开和关上。

  椅子、门、抽屉都可以用手拉,然后放下,但是它们的打开和关上的行为是不一样的,它们之间没有继承关系,没法共用“打开”和“关闭”的行为。

 

具有同样接口的实体:

  一、访问方式相同

  二、实体类型可以一样,也可以不一样。

 

蓝图中的接口:

  一、声明一个或者多个函数。声明:只给出函数的名字和参数,但不给出函数体。

  二、任何类都可以实现这个接口。实现:在类中给出这个接口中的所有函数的函数体。

  三、实现同一个接口的类,不必具有继承关系。

 

接口的好处

  没有继承关系的类,(在某一方面)具有相同的访问方式。

 

posted on 2019-03-09 21:57  一粒沙  阅读(1550)  评论(1编辑  收藏  举报