public RamaB(IRamaC ramaC, IRamaD ramaD)
 {
 }
 public RamaD(IRamaC ramaC)
 {
 }
 public RamaA(IRamaB ramaB, IRamaC ramaC)
 {
 }