У меня есть два класса, объявленных так:
class Object1
{
protected ulong guid;
protected uint type;
public Object1(ulong Guid, uint Type)
{
this.guid = Guid;
this.type = Type
}
// other details omitted
}
class Object2 : Object1
{
// details omitted
}
В клиентском коде я хочу иметь возможность создавать экземпляр каждого объекта следующим образом:
Object1 MyObject1 = new Object1(123456789, 555);
Object2 MyObject2 = new Object2(987654321, 111);
Как я могу заставить Object2 использовать конструктор Object1 таким образом?
Thankyou.