Pytanie 70
class Dokument {
public string nazwa;
protected string autor;
}
...../*w kodzie funkcji main*/
Dokument doc = new Dokument();
Console.WriteLine(doc.autor);
Programista popełnił błąd w przedstawionym kodzie. Na czym ten błąd polega?
- W inicjacji obiektu powinny być przekazane argumenty do konstruktora.
- Pole
autor
jest niedostępne z tego poziomu. - Inicjacja obiektu jest nieprawidłowo zapisana.
- Brak konstruktora w definicji klasy.