53
1
using System;
2
using System.Reflection;
3
4
public class Animal
5
{
6
7
8
}
9
public class Cat : Animal{
10
11
}
12
13
public class Dog :Animal {
14
}
15
16
public class Snake : Animal{
17
18
}
19
20
public static class AnimalFactory{
21
22
public static object CreateAnimal(string AnimalName){
23
Type type = Type.GetType(AnimalName);
24
Cached Result
Whats your name?
>