public TrechoAereoComEscala(ITrechoAereo trechoInicial, ITrechoAereo trechoFinal) { if (trechoInicial.Destino != trechoFinal.Origem) { throw new ArgumentException(); } _trechoInicial = trechoInicial; _trechoFinal = trechoFinal; }
public TrechoAereoComConexao(ITrechoAereo trechoInicial, ITrechoAereo trechoFinal, int tarifa) : base(trechoInicial, trechoFinal) { _tarifa = tarifa; }