Java: Różnice pomiędzy wersjami

[wersja przejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
ZéroBot (dyskusja | edycje)
m r2.7.1) (Robot dodał as:জাভা
m →‎Obiektowość: Poprawa w sekcji Obiektowość
Linia 25:
 
=== Obiektowość ===
W przeciwieństwie do [[Programowanie proceduralne|proceduralno]]-[[Programowanie obiektowe|obiektowego]] języka C++, Java jest silnie ukierunkowana na [[obiektowy język programowania|obiektowość]]. Wszelkie dane i akcje na nich podejmowane są pogrupowane w '''klasy obiektów'''. Klasy mogą zawierać zmienne, metody. O '''obiekcie''' można myśleć jako o samoistnej części programu, która może przyjmować określone ''stany'' i ma określone ''zachowania'', które mogą zmieniać te stany bądź przesyłać dane do innych obiektów. Wyjątkiem od całkowitej obiektowości (jak np. w [[Smalltalk]]u) są typy proste (<code>int</code>, <code>float</code> itp.).
 
<source lang="java">