Sadržaj:
Definicija - Što znači klasa?
Klasa su, u kontekstu Java, predloške koji se koriste za stvaranje objekata i za definiranje tipova i metoda podataka o objektima. Temeljna svojstva uključuju vrste podataka i metode koje objekt može koristiti. Svi objekti klase trebaju imati osnovna svojstva klase. Klase su kategorije, a objekti su predmeti unutar svake kategorije.
Tehopedija objašnjava Klasu
Gornji primjer je stablo klase, a niz je vrsta podataka klase. Deklaracija klase sastoji se od sljedećih dijelova:
- Izmjenjivači
- Naziv klase
- ključne riječi
- Tijelo klase unutar zavojitih zagrada {}
To se može objasniti hipotetičkim primjerom stabla i vrstama stabala. Općenito, stablo treba imati grane, stabljike i lišće. Dakle, ako je Banyan drvo, Banyan bi trebao imati sve karakteristike stabla, poput grana, stabljika i lišća. Nemoguće je reći da je golub stablo, jer golub nema grane, stabljike i lišće. Slično tome, osnovna svojstva Java objekta definirana su unutar odgovarajuće klase objekta.