• 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
251 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,920 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,920 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ź 243 wizyt
pytanie zadane 11 kwietnia 2018 w C# i .NET przez Szaradek Obywatel (1,170 p.)
0 głosów
1 odpowiedź 476 wizyt
pytanie zadane 3 stycznia 2018 w C# i .NET przez wrxxx Początkujący (310 p.)
0 głosów
1 odpowiedź 223 wizyt
Porady nie od parady
Nie wiesz jak poprawnie zredagować pytanie lub pragniesz poznać którąś z funkcji forum? Odwiedź podstronę Pomoc (FAQ) dostępną w menu pod ikoną apteczki.FAQ

67,017 zapytań

113,930 odpowiedzi

241,411 komentarzy

46,960 pasjonatów

Przeglądających: 142
Pasjonatów: 1 Gości: 141

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.

...