コード例 #1
0
        static void Main(string[] args)
        {
            Executavel executavel = new Executavel();
            OperacaoA  operacaoA  = new OperacaoA();

            executavel.ExecutarOperacao(operacaoA);

            OperacaoB operacaoB = new OperacaoB();

            //executavel.ExecutarOperacao(operacaoB);

            Console.ReadKey();
        }
コード例 #2
0
 public void ExecutarOperacao(OperacaoA operacao)
 {
     operacaoA = operacao;
     operacaoA.Executar();
 }