Rozdział 9. Klasy
W rozdziale 6. zostały opisane obiekty. Każdy obiekt był tam traktowany jako unikatowy zestaw właściwości, tj. różnił się od wszystkich innych obiektów. Często jednak wygodnej jest definiować klasy obiektów o takich samych właściwościach. Członkowie, czyli instancje klasy, mają własne właściwości przechowujące lub definiujące stany instancji oraz metody definiujące ich funkcjonowanie. Metody definiuje się w klasie i są one dostępne we wszystkich instancjach. Wyobraźmy sobie na przykład klasę o nazwie Complex reprezentującą liczby zespolone i służącą do wykonywania na nich operacji arytmetycznych. Instancja tej klasy posiada właściwości przechowujące części rzeczywistą i urojoną liczby (stan obiektu). Natomiast sama klasa definiuje ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access