Rozdział 9. Obiekty niezmienne

Java to język programowania zorientowany obiektowo (ang. object-oriented), co oznacza, że wykorzystuje się w nim obiekty po pierwsze do reprezentowania danych, a po drugie do dostarczania związanych z nimi metod. Ten sposób porządkowania programów stanowi bardzo potężną koncepcję projektową, którą będziemy po kawałku przedstawiać aż do samego końca tej książki.

Obiekt (ang. object) to kolekcja danych, z którą związany jest pewien zestaw metod. W należącym do rozdziału 3. podrozdziale Klasa Scanner korzystaliśmy na przykład z obiektu, który zapewniał metody umożliwiające parsowanie danych wejściowych. Obiektami są również często używane przez nas System.out i System.in.

Obiektami są także łańcuchy znakowe (egzemplarze ...

Get Myśl w języku Java! now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.