Hejka, podczas nauki programowania w języku c# napotkałem problem, którego nie za bardzo wiem jak można rozwiązać. Zadanie jest takie:
Stwórz klasy:
• Osoba z polami: imie, nazwisko, wiek, konstruktorem inicjującym wszystkie pola oraz metodą Wypisz
• Książka z polami: tytul, autor (typu Osoba), data wydania oraz metodą Wypisz Utwórz różne obiekty stworzonych klas. Wykonaj metody Wypisz
Jak z pierwszą klasą poradziłem sobie bez problemu, tak totalnie nie wiem jak zagnieździć ją (Osoba) w drugiej (Książka). Bardzo proszę o wyrozumiałość i jakieś podpowiedzi. Totalnie nie wiem, jak mam się za to zabrać.
class Program
{
static void Main(string[] args)
{
Person janek = new Person("Janek", "Kowalski", 44);
janek.Wypisz();
}
}
class Person
{
string imie;
string nazwisko;
int wiek;
public Person(string x, string y, int z)
{
imie = x;
nazwisko = y;
wiek = z;
}
public void Wypisz ()
{
Console.WriteLine(imie);
Console.WriteLine(nazwisko);
Console.WriteLine(wiek);
}
}