• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Marcin Lis - "C#. Praktyczny kurs. Wydanie III" - Pomoc w wyjaśnieniu zadania

0 głosów
86 wizyt
pytanie zadane 25 stycznia w C# i .NET przez #King Nowicjusz (120 p.)

Witam - Na wstępie chciałbym zaznaczyć że, chcem tylko wyjaśnienia ćwiczenia a, nie podania gotowego kodu (bo gdzie cała zabawa). Chodzi o ćwiczenie z tytułowej książki:

Ćwiczenie 28.2

Zmodyfikuj kod z listingu 6.5 tak, aby metoda ToString z klasy MojObiekt zwracałą również komunikat uzyskany przez wywołanie metody ToString klasy nadrzędnej.

 

Listing 6.5. Przysłonięcie metody ToString


using System;

class MojObiekt
{
    public override String ToString()
    {
        return "Jesten obiektem klasy mój obiekt.";
    }
}

class Program
{
    public static void Main()
    {
        MojObiekt mo = new MojObiekt();
        Console.WriteLine(mo);
    }
}

Będe wdzięczny za pomoc!

1 odpowiedź

0 głosów
odpowiedź 25 stycznia przez Piotr Płatos Obywatel (1,680 p.)
Podejrzewam że chodzi tu o zwrócenie "Jestem obiektem klasy mój obiekt." oraz dodatkowo komunikat który zwróciłaby metoda ToString() gdyby nie była nadpisana.
komentarz 26 stycznia przez #King Nowicjusz (120 p.)
Dalej nie dokońca rozumiem ponieważ jak na moje to kodu nie trzeba zmieniać. Jeśli to konieczne załącz wytłumaczenie w postaci kodu.
komentarz 26 stycznia przez Piotr Płatos Obywatel (1,680 p.)

Zadanie nie jest jakoś złożone więc wkleję Ci kod.

Wg mnie autorowi chodzi o to:

using System;
 
class MojObiekt
{
    public override String ToString()
    {
        return "Jesten obiektem klasy mój obiekt." + base.ToString();
    }
}
 
class Program
{
    public static void Main()
    {
        MojObiekt mo = new MojObiekt();
        Console.WriteLine(mo);
    }
}

 

Podobne pytania

0 głosów
1 odpowiedź 176 wizyt
pytanie zadane 11 kwietnia 2018 w C# i .NET przez Szaradek Obywatel (1,080 p.)
0 głosów
1 odpowiedź 405 wizyt
pytanie zadane 3 stycznia 2018 w C# i .NET przez wrxxx Początkujący (310 p.)
0 głosów
1 odpowiedź 168 wizyt
Porady nie od parady
Zadając pytanie postaraj się o szczegółowe opisanie problemu oraz udostępnienie wszystkich istotnych informacji (kody źródłowe, zrzuty ekranu itp.).Opisanie problemu

61,205 zapytań

107,094 odpowiedzi

223,009 komentarzy

32,535 pasjonatów

Przeglądających: 170
Pasjonatów: 2 Gości: 168

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...