상속 될 수있는 클래스를 만들고 싶습니다. 추상화해야한다는 것을 알고 있습니다. 하지만 이제 문제는 정적으로 만들지 않고 해당 클래스의 함수를 사용하고 싶다는 것입니다. 어떻게하면 돼? 여기함수를 정적으로 만들지 않고 추상 클래스에서 함수에 액세스하는 방법은 무엇입니까?
public abstract Class A
{
A()
{}
public void display()
{}
}
public Class B:A
{
base.A() // this is accessible
this.display() // this is not accessible if i dont make this function static above
}
이러한 방법을 사용하는 방법을 (* 컴파일하지 않습니까?) 내가 이해할 수 있는지 잘 모르겠다. –
제공 한 예제에서 어떤 컨텍스트에서'display' 메서드를 호출하려고하는지 명확하지 않다. 클래스 B의 정적 메서드입니까? 정적 필드 이니셜 라이저입니까? –