Wpis z mikrobloga

Pytanie do programistów:

1 Czym jest funkcja wirtualna w C++ w klasach? Czym się różni od zwykłej funkcji? Tak prosiłbym na chłopski rozum o wytłumaczenie.

2. Co oznacza zapis cos(int x, int y) : x(x), y(y) np. tu: http://wklej.to/pIw91
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mrevilek: a to drugie to tylko z konstruktorami działa i przypisuje odpowiednie argumenty do odpowiednich atrybutów klasy. Nie pamiętam już dlaczego się tego używało bo C++ ostatni raz ruszałem bardzo dawno temu.
  • Odpowiedz
@mrevilek: na chłopski rozum:

1. taka funkcja którą musisz zaimplemntować w każdej klasie dziedziczącej z klasy basowej w której jest taka funkcja

2. szablon konstruktora.
  • Odpowiedz