0
에서 파생 I는 인터페이스가 있습니다 또한 그것을 구현2 클래스와 동일한 인터페이스를 구현 한 다른
Interface I
{
void Update();
}
2 수업하는 & B. 를 클래스 모두 업데이트에 똑같은 기능을 사용하지만 B는 나중에 다른 코드를 사용
Public class A : I
{
public void Update()
{
someFunc();
}
}
Public class B : I
{
public void Update().
{
someFunc();
....some B code...
}
}
그래서 내가 A를() someFunc를 이동하고 B는 A가 다른 플러스 뭔가를 무엇 않기 때문에 A로부터 B 상속을 할 생각했다. 느낌이 없기 때문에이 디자인은 괜찮습니까? 아니면 더 나은 것을 조언 할 수 있습니까?
내가 나중에 내가 A와 B 단지 코드 재사용을 위해 상속을 사용