クラス(クラスA)内にプライベートクラス(クラスAB)を作成しました。クラスAには、プライベートクラス(クラスAB)内で呼び出しているメソッドがあります。しかし、「;」のエラーが発生します メソッド呼び出しステートメントがある場所には何もありません。
public class ClassA
{
.........
....
public void Check()
{
.....
}
private class ClassAB
{
...
public void callCheck()
{
check();// I am getting error here
}
}
}
このエラーの理由は何ですか?
このメソッド呼び出しを削除すると、このエラーはなくなります..
親クラスからすべてのものを自動的に継承している子クラス内で親クラス関数を呼び出すことはできません..
よろしく