2017-01-29 8 views

答えて

0

registerShudownHookは、機能の特定の部分のみを定義する(残りはデフォルトとして使用される)テンプレートメソッドの実装であるAbstractApplicationContextで定義されています。

AbstractApplicationContextはApplicatoinContextの実装であり、他の方法ではないため、参照しているメソッドはApplicationContextと宣言されたフィールドからアクセスできません。

このメソッドは、実際には最初に定義されたConfigurableApplicationContextを実装したものです。例示する

AbstractApplicatoinContext

^
    | implements 
    | 

ConfigurableApplicationContext(メソッドが定義されている場所です)

^
    | extends 
    | 

をAppliationContext

関連する問題