Cześć wszystkim, jestem tu nowy i temat który chcę poruszyć to odwoływanie się do klasy z którą nie mamy relacji.
class B
{
private string q;
private bool w;
public B(string q, bool w)
{
this.q= q;
this.w= w;
}
public override string ToString()
{
if (w== true) return string.Format("String q :{0} , Bool w: TAK", q);
return string.Format("String q :{0}, Bool w : NIE", q);
}
}
class A
private int a;
private double b;
public A(int a, double b)
{
this.a = a;
this.b = b;
}
public override string ToString()
{
return B.ToString(); + " " + string.Format("Double a , nr: {0}, Int b: {1}", a, b);
}
Moje pytanie brzmi, czy mogę w jakiś sposób zwrócić B.ToString w A.ToString bez dziedziczenia?
Dopiero się uczę, więc każda rada lub rozwiązanie będzie bardzo pomocne. Z góry dziękuję.