我刚刚转换了一些过时的事件,现在我使用的是静态的“ getdirivedstatefromprops”。是否可以从该方法调用实例方法?
答案 0 :(得分:0)
static关键字为类定义了静态方法。在类的实例上不调用静态方法。而是在类本身上调用它们。这些通常是实用程序功能,例如用于创建或克隆对象的功能。
静态方法不需要该类的实例存在,但是在实例化该类之前,您不能调用实例方法。因此,您不能从静态方法中调用实例方法。
您应仅使用静态方法执行不需要该类实例存在的实用程序任务。那应该告诉您何时使用静态方法的决定。如果需要该类的实例,请创建一个实例并使用它。