private void Start()
    {
        Son    b = new Son();
        Father a = b;

        a.G();
        b.G();
        a = new Son2();
        a.G();
        Father f = new Father();

        f.G();
    }