public class UserInfo
    {
        private Int32 age = -1;
        private char level = 'A';
    }
    
    public class User
    {
        private Int32 id;
        private UserInfo user;
    }
    
    public class VIPUser : User
    {
        public bool isVip;
        public bool IsVipUser()
        {
            return isVip;
        }           }
我如果创建一个VIPUser 对象,如何获得分配的起始地址及大小