Witam, jakie ciekawe zastosowanie mogą mieć tzw. funkcje wirtualne albo przeładowanie operatorów?:>
0
0
Wszelakie, ogranicza cię tylko wyobraźnia ;)
Ja mam jeden taki projekt, który robi różne tam rzeczy na dokumencie. Dokument może być otworzony w różnych edytorach i program musi działać różnie w zależności od użytego edytora. Funkcje wirtualne znajdują tu zastosowanie.
0
Dr Zielu napisał(a)
Witam, jakie ciekawe zastosowanie mogą mieć tzw. funkcje wirtualne albo przeładowanie operatorów?:>
dla mnie dobrym przykładem i zobrazowaniem korzyści zastosowania metod wirtualnych oraz przeciążania operatorów jest Qt. Pobaw się chwilkę z frameworkiem, przejrzyj źródła, zobacz w jaki sposób jest zorganizowany. Mechanizmy te dają wiele możliwości i niejednokrotnie umilają prace.