public override void SelectConcept(Enum concept)
 {
     base.SelectConcept(concept);
     switch ((ArticlesExamplesConceptsList)concept)
     {
         case ArticlesExamplesConceptsList.DeepCloneExample:
             conceptExecutionClass = new DeepCloneExample();
             break;
         case ArticlesExamplesConceptsList.DependencyInversionExample:
             conceptExecutionClass = new DependencyInversionExample();
             break;
     }
 }
示例#2
0
        public override void SelectConcept(Enum concept)
        {
            base.SelectConcept(concept);
            switch ((ArticlesExamplesConceptsList)concept)
            {
            case ArticlesExamplesConceptsList.DeepCloneExample:
                conceptExecutionClass = new DeepCloneExample();
                break;

            case ArticlesExamplesConceptsList.DependencyInversionExample:
                conceptExecutionClass = new DependencyInversionExample();
                break;
            }
        }