From MJanik
(Difference between revisions)
|
|
| Line 1: |
Line 1: |
| | [http://www.if.pw.edu.pl/~majanik/data/JP/2025/Zadanie14_Szablonowa.pdf Laboratorium 14] - Klasa szablonowa, czw. 14-16 | | [http://www.if.pw.edu.pl/~majanik/data/JP/2025/Zadanie14_Szablonowa.pdf Laboratorium 14] - Klasa szablonowa, czw. 14-16 |
| | | | |
| - | Szablony klas umożliwiają definiowanie ogólnej klasy czyli mogącej przetwarzać dane różnego | + | |
| | + | '''Szablony klas''' umożliwiają definiowanie ogólnej klasy czyli mogącej przetwarzać dane różnego |
| | typu (tzw. parametryzacja typów). | | typu (tzw. parametryzacja typów). |
| | + | |
| | + | Szablony klas a dziedziczenie |
| | + | * szablony klas to inne podejście do idei tzw. powtórnego użycia kodu (ang. code reuse) |
| | + | Zamiast dziedziczenia (powtórne użycie '''kodu obiektowego'''), wzorce powtórnie używają '''kodu źródłowego'''. |
| | | | |
| | Więcej info nt. klas szablnowych [https://www.if.pw.edu.pl/~majanik/data/JP/2013/Klasy_Szablonowe.pdf tutaj]. | | Więcej info nt. klas szablnowych [https://www.if.pw.edu.pl/~majanik/data/JP/2013/Klasy_Szablonowe.pdf tutaj]. |
Revision as of 11:59, 22 January 2026
Laboratorium 14 - Klasa szablonowa, czw. 14-16
Szablony klas umożliwiają definiowanie ogólnej klasy czyli mogącej przetwarzać dane różnego
typu (tzw. parametryzacja typów).
Szablony klas a dziedziczenie
- szablony klas to inne podejście do idei tzw. powtórnego użycia kodu (ang. code reuse)
Zamiast dziedziczenia (powtórne użycie kodu obiektowego), wzorce powtórnie używają kodu źródłowego.
Więcej info nt. klas szablnowych tutaj.