10.0 Dziedziczenie
Domyślnie klassy w darcie dziedziczą po klasie toString(); hashCode(); oraz operatory . Ale co to tak naprawdę znaczy ? :D W Darcie jak i w innych językach mamy doczynienia z Pojedynczym dziedziczeniem gdzie classa dzieczy tylko po jednej klasie z Multi dziedziczeniem gdzie klasa dzieczy po klasie która dziedziczy po innyj klasie nadrzędnej . Oraz z dzieczeniem Hierarchicznym .
void main(){ var Student1 =new Student(); Student1.nazwisko="Bogdan"; Student1.wiek=18; Student1.numer_albumu=22133; Student1.pokaz(); } class osoba{ String nazwisko; int wiek; } Słowkiem extends rozszerzamy naszą klase o elementy klasy rodzica związku z czym możemy odwpoływać się do pól jak i mteod z klasy bazowej czyli rodzica class Student extends osoba{ int numer_albumu; void pokaz(){ print(" $nazwisko $wiek z numerem albumu $numer_albumu"); } }