Odwołanie do obiektu z innej klasy

0

Witam! Nie mogę poradzić sobie z takim problemem: mam klasę A , klasę B i Program.

public class A
{
public a(string imie,string nazwisko)
{
this.Imie=imie;
this.Nazwisko=nazwisko;
}
public string Imie{get;set;}
public string Nazwisko{get;set;}
}
class Program 
{
public static void Main(string[] args)
{
A klasaA=new A("Imie","Nazwisko");
}

}
public class B
{
//
}

Chciałbym, żeby klasa B korzystała z tej samej instancji klasy A stworzonej w klasie Program, ale nie mam pojęcia jak to zrobić.
Dzięki za pomoc!

1

Możesz to osiągnąć np poprzez przekazanie obiektu klasy A w konstruktorze klasy B

public class B
{
 private A ab;
   public B(A a)
   {
        ab = a;
   }
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0