안녕하세요.
모델을 디자인하다가 도통 모르겠어서 질문 올립니다.

예를 들어,
AAA 라는 클래스 모델이 있는데

a, b, c 라는 필드가 있다고 하죠.

여러 곳에서 이 모델을 씁니다.
근데, 저는 AAA 클래스에 Total 필드가 있으면 좋겠는데
본래 AAA 클래스를 회손하고 싶지 않습니다.

이런 경우,

public class PPP : AAA
{
    public int Total {get; set;}
}

이렇게 쓰고 싶은데 
더 생각 하면 상속을 하나밖에 할 수 없잖아요.
그러면 인터페이스를 만들어야 하고 ... 그러면 일이 점점 커지는 거 같네요.

고수님! 정말 이런 경우 어떻게 해야 하는지
어떤 파트를 공부해야 하는게 도움되는지 좀 알려 주십시오.